From 36f7e3e5542f3cfee11b34ce497fcb877b3462bf Mon Sep 17 00:00:00 2001 From: chai Date: Fri, 7 Sep 2018 21:20:15 +0800 Subject: *update --- src/libjin/Graphics/Bitmap.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/libjin/Graphics/Bitmap.cpp') diff --git a/src/libjin/Graphics/Bitmap.cpp b/src/libjin/Graphics/Bitmap.cpp index c2acff4..28b59af 100644 --- a/src/libjin/Graphics/Bitmap.cpp +++ b/src/libjin/Graphics/Bitmap.cpp @@ -52,7 +52,7 @@ namespace graphics { width = w; height = h; - pixels = (Color*)calloc(1, w*h*sizeof(Color)); + pixels = new Color[w*h]; } Bitmap::~Bitmap() @@ -73,8 +73,8 @@ namespace graphics { if (pixels != nullptr) delete[] pixels; + pixels = new Color[w*h]; size_t s = w * h * sizeof(Color); - pixels = (Color*)calloc(1, s); memcpy(pixels, p, s); width = w; height = h; @@ -93,8 +93,8 @@ namespace graphics { if (pixels != nullptr) delete[] pixels; + pixels = new Color[w*h]; size_t s = w * h * sizeof(Color); - pixels = (Color*)calloc(1, s); width = w; height = h; for (int x = 0; x < w; ++x) -- cgit v1.1-26-g67d0