Replace malloc by xmalloc calls
authorJulien Ropé <littlejawa@gmail.com>
Mon, 7 May 2012 15:55:38 +0000 (17:55 +0200)
committerJulien Ropé <littlejawa@gmail.com>
Wed, 9 May 2012 12:10:54 +0000 (14:10 +0200)
client/Windows/wf_graphics.c
client/Windows/wfreerdp.c

index a79628f..0f32aab 100644 (file)
@@ -67,7 +67,7 @@ wfBitmap* wf_image_new(wfInfo* wfi, int width, int height, int bpp, uint8* data)
        wfBitmap* image;
 
        hdc = GetDC(NULL);
-       image = (wfBitmap*) malloc(sizeof(wfBitmap));
+       image = (wfBitmap*) xmalloc(sizeof(wfBitmap));
        image->hdc = CreateCompatibleDC(hdc);
 
        if (data == NULL)
@@ -87,7 +87,7 @@ wfBitmap* wf_bitmap_new(wfInfo* wfi, int width, int height, int bpp, uint8* data
        wfBitmap* bitmap;
 
        hdc = GetDC(NULL);
-       bitmap = (wfBitmap*) malloc(sizeof(wfBitmap));
+       bitmap = (wfBitmap*) xmalloc(sizeof(wfBitmap));
        bitmap->hdc = CreateCompatibleDC(hdc);
        bitmap->bitmap = wf_create_dib(wfi, width, height, bpp, data, &(bitmap->pdata));
        bitmap->org_bitmap = (HBITMAP) SelectObject(bitmap->hdc, bitmap->bitmap);
index 4b1b971..2354aae 100644 (file)
@@ -296,12 +296,12 @@ boolean wf_post_connect(freerdp* instance)
                wfi->hdc->alpha = wfi->clrconv->alpha;
                wfi->hdc->invert = wfi->clrconv->invert;
 
-               wfi->hdc->hwnd = (HGDI_WND) malloc(sizeof(GDI_WND));
+               wfi->hdc->hwnd = (HGDI_WND) xmalloc(sizeof(GDI_WND));
                wfi->hdc->hwnd->invalid = gdi_CreateRectRgn(0, 0, 0, 0);
                wfi->hdc->hwnd->invalid->null = 1;
 
                wfi->hdc->hwnd->count = 32;
-               wfi->hdc->hwnd->cinvalid = (HGDI_RGN) malloc(sizeof(GDI_RGN) * wfi->hdc->hwnd->count);
+               wfi->hdc->hwnd->cinvalid = (HGDI_RGN) xmalloc(sizeof(GDI_RGN) * wfi->hdc->hwnd->count);
                wfi->hdc->hwnd->ninvalid = 0;
 
                wfi->image = wf_bitmap_new(wfi, 64, 64, 32, NULL);