Restore extern to the declaration of __glXDRISWRastProvider
b86aa74
dropped the 'extern' from the declaration of __glXDRISWRastProvider
This turns out to be important to me, as without it, the final link only gets
the tentative definition of __glXDRISWRastProvider implied by the declaration,
and not the proper one from glxdriswrast.c, presumably because nothing else
references anything in the object that file generates.
Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Reviewed-by: Daniel Stone <daniel@fooishbar.org>
Reviewed-by: Colin Harrison <colin.harrison@virgin.net>
This commit is contained in:
parent
bcbf95b1ba
commit
06ac7937fc
|
@ -97,7 +97,7 @@ struct __GLXprovider {
|
||||||
const char *name;
|
const char *name;
|
||||||
__GLXprovider *next;
|
__GLXprovider *next;
|
||||||
};
|
};
|
||||||
__GLXprovider __glXDRISWRastProvider;
|
extern __GLXprovider __glXDRISWRastProvider;
|
||||||
|
|
||||||
void GlxPushProvider(__GLXprovider * provider);
|
void GlxPushProvider(__GLXprovider * provider);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user