diff -r 82d8da1d79c7 -r 24381b61de5c hostsupport/hostopengles20/src/fbo.c --- a/hostsupport/hostopengles20/src/fbo.c Wed Nov 10 15:26:31 2010 +0000 +++ b/hostsupport/hostopengles20/src/fbo.c Fri Nov 12 17:56:05 2010 +0000 @@ -30,9 +30,16 @@ #include "hgl.h" #include "context.h" +#ifdef __cplusplus +extern "C" +{ +GL_APICALL void GL_APIENTRY glEGLImageTargetRenderbufferStorageOES (GLenum target, GLeglImageOES image); +} +#endif + DGLRenderbuffer* DGLRenderbuffer_create(GLuint name) { - DGLRenderbuffer* buffer = malloc(sizeof(DGLRenderbuffer)); + DGLRenderbuffer* buffer = (DGLRenderbuffer*)malloc(sizeof(DGLRenderbuffer)); if(buffer == NULL) { return NULL; @@ -261,4 +268,4 @@ DGLES2_ERROR(GL_INVALID_OPERATION); } DGLES2_LEAVE_NO_ERROR_CHECK(); -} \ No newline at end of file +}