Browse Source

Testing...

v1.x
King Koopa 12 years ago
parent
commit
1219a151bc
  1. 18
      src/Image.cc
  2. 3
      src/JPEGStream.h

18
src/Image.cc

@ -314,6 +314,16 @@ Image::Image() {
Image::~Image() { Image::~Image() {
clearData(); clearData();
if (onerror) {
delete onerror;
onerror = NULL;
}
if (onload) {
delete onload;
onload = NULL;
}
} }
/* /*
@ -348,10 +358,6 @@ Image::loaded() {
delete onload; delete onload;
onload = NULL; onload = NULL;
} }
if (onerror != NULL) {
delete onerror;
onerror = NULL;
}
} }
/* /*
@ -367,10 +373,6 @@ Image::error(Local<Value> err) {
delete onerror; delete onerror;
onerror = NULL; onerror = NULL;
} }
if (onload != NULL) {
delete onload;
onload = NULL;
}
} }
/* /*

3
src/JPEGStream.h

@ -99,7 +99,10 @@ void
jpeg_free_custom_allocations(j_compress_ptr cinfo){ jpeg_free_custom_allocations(j_compress_ptr cinfo){
closure_destination_mgr * dest; closure_destination_mgr * dest;
dest = (closure_destination_mgr *) cinfo->dest; dest = (closure_destination_mgr *) cinfo->dest;
if (dest->buffer) {
free(dest->buffer); free(dest->buffer);
dest->buffer = NULL;
}
} }
void void

Loading…
Cancel
Save