summaryrefslogtreecommitdiffstats
path: root/libdimension/gl.c
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@gmail.com>2010-09-26 00:46:34 -0400
committerTavian Barnes <tavianator@gmail.com>2010-09-26 00:46:34 -0400
commit725bd4f0b4cc067fc2770f7f8ffd9c815c745239 (patch)
tree2bf8c049473d27057ce8cbac2a08eb2be05443b6 /libdimension/gl.c
parent46bf25a9bed9eec6aaa8c4cad8144c7df629da30 (diff)
downloaddimension-725bd4f0b4cc067fc2770f7f8ffd9c815c745239.tar.xz
Add dmnsn_free() to match dmnsn_malloc().
Diffstat (limited to 'libdimension/gl.c')
-rw-r--r--libdimension/gl.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libdimension/gl.c b/libdimension/gl.c
index ca4daa4..f8bdd58 100644
--- a/libdimension/gl.c
+++ b/libdimension/gl.c
@@ -114,7 +114,7 @@ dmnsn_gl_write_canvas(const dmnsn_canvas *canvas)
glDrawPixels(width, height, GL_RGBA, GL_UNSIGNED_SHORT, pixels);
- free(pixels);
+ dmnsn_free(pixels);
return glGetError() == GL_NO_ERROR ? 0 : 1;
}
@@ -135,7 +135,7 @@ dmnsn_gl_read_canvas(size_t x0, size_t y0,
glReadPixels(x0, y0, width, height, GL_RGBA, GL_UNSIGNED_SHORT, pixels);
if (glGetError() != GL_NO_ERROR) {
- free(pixels);
+ dmnsn_free(pixels);
dmnsn_delete_canvas(canvas);
return NULL;
}
@@ -154,7 +154,7 @@ dmnsn_gl_read_canvas(size_t x0, size_t y0,
}
}
- free(pixels);
+ dmnsn_free(pixels);
return canvas;
}