Browse Source

build on mac

David Rose 16 years ago
parent
commit
643715788e
1 changed files with 4 additions and 2 deletions
  1. 4 2
      direct/src/plugin_npapi/ppInstance.cxx

+ 4 - 2
direct/src/plugin_npapi/ppInstance.cxx

@@ -635,8 +635,10 @@ handle_event(void *event) {
 
 
 #ifdef __APPLE__
 #ifdef __APPLE__
   P3D_event_data edata;
   P3D_event_data edata;
-  edata._event = (EventRecord *)event;
-  if (P3D_instance_handle_event(_p3d_inst, edata)) {
+  memset(&edata, 0, sizeof(edata));
+  edata._event_type = P3D_ET_osx_event_record;
+  edata._event._osx_event_record._event = (EventRecord *)event;
+  if (P3D_instance_handle_event(_p3d_inst, &edata)) {
     retval = true;
     retval = true;
   }
   }