forked from enlightenment/efl
Evas GL: string_query returns a const char *
Why cast to/from void* in the first place?
This commit is contained in:
parent
3fe232cd95
commit
5a9d8d6f03
|
@ -517,7 +517,7 @@ evas_gl_string_query(Evas_GL *evas_gl, int name)
|
|||
return "";
|
||||
MAGIC_CHECK_END();
|
||||
|
||||
return (const char *)evas_gl->evas->engine.func->gl_string_query(evas_gl->evas->engine.data.output, name);
|
||||
return evas_gl->evas->engine.func->gl_string_query(evas_gl->evas->engine.data.output, name);
|
||||
}
|
||||
|
||||
EAPI Evas_GL_Func
|
||||
|
|
|
@ -1250,7 +1250,7 @@ struct _Evas_Func
|
|||
void *(*gl_context_create) (void *data, void *share_context, int version);
|
||||
int (*gl_context_destroy) (void *data, void *context);
|
||||
int (*gl_make_current) (void *data, void *surface, void *context);
|
||||
void *(*gl_string_query) (void *data, int name);
|
||||
const char *(*gl_string_query) (void *data, int name);
|
||||
void *(*gl_proc_address_get) (void *data, const char *name);
|
||||
int (*gl_native_surface_get) (void *data, void *surface, void *native_surface);
|
||||
void *(*gl_api_get) (void *data, int version);
|
||||
|
|
|
@ -1199,11 +1199,11 @@ eng_gl_rotation_angle_get(void *data)
|
|||
return evgl_engine->funcs->rotation_angle_get(data);
|
||||
}
|
||||
|
||||
static void *
|
||||
static const char *
|
||||
eng_gl_string_query(void *data, int name)
|
||||
{
|
||||
EVGLINIT(data, NULL);
|
||||
return (void *)evgl_string_query(name);
|
||||
return evgl_string_query(name);
|
||||
}
|
||||
|
||||
// Need to deprecate this function..
|
||||
|
|
|
@ -2559,7 +2559,7 @@ eng_gl_make_current(void *data EINA_UNUSED, void *surface, void *context)
|
|||
}
|
||||
|
||||
// FIXME!!! Implement later
|
||||
static void *
|
||||
static const char *
|
||||
eng_gl_string_query(void *data EINA_UNUSED, int name EINA_UNUSED)
|
||||
{
|
||||
return NULL;
|
||||
|
|
Loading…
Reference in New Issue