(D3D) Do use new/delete

This commit is contained in:
Alcaro 2015-04-19 18:58:27 +02:00
parent 1739259dde
commit 79280258c7
1 changed files with 3 additions and 3 deletions

View File

@ -759,7 +759,7 @@ static void *d3d_init(const video_info_t *info,
} }
#endif #endif
vid = (d3d_video_t*)calloc(1, sizeof(*vid)); vid = new d3d_video_t();
if (!vid) if (!vid)
goto error; goto error;
@ -800,7 +800,7 @@ static void *d3d_init(const video_info_t *info,
error: error:
if (vid) if (vid)
free(vid); delete vid;
if (driver) if (driver)
driver->video_context = NULL; driver->video_context = NULL;
return NULL; return NULL;
@ -839,7 +839,7 @@ static void d3d_free(void *data)
#endif #endif
if (d3d) if (d3d)
free(d3d); delete d3d;
#ifndef _XBOX #ifndef _XBOX
UnregisterClass("RetroArch", GetModuleHandle(NULL)); UnregisterClass("RetroArch", GetModuleHandle(NULL));