From 9331041e2946bd913ce9e5bccdf15137baddd39b Mon Sep 17 00:00:00 2001 From: Tj Holowaychuk Date: Thu, 11 Nov 2010 00:04:28 -0800 Subject: [PATCH] Added Image::complete --- src/Image.cc | 2 ++ src/Image.h | 1 + 2 files changed, 3 insertions(+) diff --git a/src/Image.cc b/src/Image.cc index 2a93213..4dbefff 100644 --- a/src/Image.cc +++ b/src/Image.cc @@ -129,6 +129,7 @@ Image::SetOnerror(Local, Local val, const AccessorInfo &info) { */ Image::Image() { + complete = false; filename = NULL; _surface = NULL; } @@ -181,6 +182,7 @@ Image::loaded() { if (try_catch.HasCaught()) { error(try_catch.Exception()); } + complete = true; } Unref(); diff --git a/src/Image.h b/src/Image.h index 82d0a89..080828f 100644 --- a/src/Image.h +++ b/src/Image.h @@ -14,6 +14,7 @@ using namespace v8; class Image: public node::ObjectWrap { public: + bool complete; char *filename; Persistent onload; Persistent onerror;