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;
 | 
			
		||||
    __GLXprovider *next;
 | 
			
		||||
};
 | 
			
		||||
__GLXprovider __glXDRISWRastProvider;
 | 
			
		||||
extern __GLXprovider __glXDRISWRastProvider;
 | 
			
		||||
 | 
			
		||||
void GlxPushProvider(__GLXprovider * provider);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue