PSP: use SDL_malloc/SDL_free
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
diff --git a/src/render/psp/SDL_render_psp.c b/src/render/psp/SDL_render_psp.c
index c1e0e6d..9dbcef5 100644
--- a/src/render/psp/SDL_render_psp.c
+++ b/src/render/psp/SDL_render_psp.c
@@ -221,7 +221,7 @@ TextureSwizzle(PSP_TextureData *psp_texture)
unsigned int *src = (unsigned int*) psp_texture->data;
unsigned char *data = NULL;
- data = malloc(psp_texture->size);
+ data = SDL_malloc(psp_texture->size);
int j;
@@ -246,7 +246,7 @@ TextureSwizzle(PSP_TextureData *psp_texture)
blockaddress += rowblocksadd;
}
- free(psp_texture->data);
+ SDL_free(psp_texture->data);
psp_texture->data = data;
psp_texture->swizzled = SDL_TRUE;
@@ -272,7 +272,7 @@ int TextureUnswizzle(PSP_TextureData *psp_texture)
unsigned char *data = NULL;
- data = malloc(psp_texture->size);
+ data = SDL_malloc(psp_texture->size);
if(!data)
return 0;
@@ -308,7 +308,7 @@ int TextureUnswizzle(PSP_TextureData *psp_texture)
ydst += dstrow;
}
- free(psp_texture->data);
+ SDL_free(psp_texture->data);
psp_texture->data = data;