gl-renderer: Remove gl_renderer_interface from gl-renderer.h

The rationale here is, that this line would create an instance of
gl_renderer_interface in every compilation unit that included
gl-renderer.h. This is not necessary, and it can actually be harmful by
masking the real exported gl_renderer_interface symbol, if you added
another compilation unit to gl-renderer.so, causing a runtime failure in
loading it.

gl-renderer.c already creates the exported symbol.
This commit is contained in:
John Kåre Alsaker
2014-04-10 20:05:17 +02:00
committed by Kristian Høgsberg
parent cb0e3579af
commit 791324cc06
-1
View File
@@ -101,4 +101,3 @@ struct gl_renderer_interface {
void (*print_egl_error_state)(void);
};
struct gl_renderer_interface gl_renderer_interface;