Browse Source

Fixed: free closure and surface in ~Canvas

v1.x
TJ Holowaychuk 13 years ago
parent
commit
3ebc55a5e6
  1. 2
      src/Canvas.cc

2
src/Canvas.cc

@ -407,6 +407,8 @@ Canvas::~Canvas() {
switch (type) {
case CANVAS_TYPE_PDF:
closure_destroy((closure_t *) _closure);
free(_closure);
cairo_surface_destroy(_surface);
break;
case CANVAS_TYPE_IMAGE:
cairo_surface_destroy(_surface);

Loading…
Cancel
Save