Changeset 503 for trunk/src/ddraw/OS2D3D.CPP
- Timestamp:
- Aug 16, 1999, 2:40:48 AM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ddraw/OS2D3D.CPP
r210 r503 11 11 #include <winerror.h> 12 12 #include <builtin.h> 13 #include <odincrt.h> 13 14 #undef THIS 14 15 #define THIS VOID* … … 22 23 23 24 if(IID_IDirect3D != (GUID &)&riid) 24 return E_NOINTERFACE;25 return E_NOINTERFACE; 25 26 26 27 *ppvObj = This; … … 46 47 dprintf(("OS2IDirectDraw::Release %d\n", me->Referenced-1)); 47 48 dprintf(("OS2IDirectDraw::%X \n", me)); 48 if(me->Referenced) { 49 me->Referenced--; 50 if(me->Referenced == 0) { 51 delete me; 49 if(me->Referenced) 50 { 51 me->Referenced--; 52 if(me->Referenced == 0) 53 { 54 ODIN_delete(me); 55 return(0); 56 } 57 else 58 return me->Referenced; 59 } 60 else 52 61 return(0); 53 }54 else return me->Referenced;55 }56 else return(0);57 62 } 58 63 //******************************************************************************
Note:
See TracChangeset
for help on using the changeset viewer.