< void glutpassivemotionfunc_callback(int x,int y) { zval *params[2]; // zval **params = (zval **)emalloc(sizeof(zval *) * 2); params[0] = (zval *)emalloc(sizeof(zval)); params[1] = (zval *)emalloc(sizeof(zval)); MAKE_STD_ZVAL(params[0]); MAKE_STD_ZVAL(params[1]); ZVAL_LONG(params[0],x); ZVAL_LONG(params[1],y); call_user_callback(call_backs,GLUT_PASSIVE_MOTION_CALLBACK,2,params); efree(params[0]); efree(params[1]); // efree(params); } > < yoya@gw:~/git/phpopengl$ git tag -a v0.0.2 yoya@gw:~/git/phpopengl$ git push --tags Counting objects: 1, done. Writing objects: 100% (1/1), 173 bytes, done. Total 1 (delta 0), reused 0 (delta 0) To git@github.com:yoya/phpopengl.git * [new tag] v0.0.2 -> v0.0.2 > |