JSValueProtect(context_, object_);
} return self;
} CYObjectiveCatch }
- (void) dealloc { CYObjectiveTry {
JSValueUnprotect(context_, object_);
JSValueProtect(context_, object_);
} return self;
} CYObjectiveCatch }
- (void) dealloc { CYObjectiveTry {
JSValueUnprotect(context_, object_);
JSValueProtect(context_, object_);
} return self;
} CYObjectiveCatch }
- (void) dealloc { CYObjectiveTry {
JSValueUnprotect(context_, object_);
JSValueProtect(context_, object_);
} return self;
} CYObjectiveCatch }
- (void) dealloc { CYObjectiveTry {
JSValueUnprotect(context_, object_);
[super dealloc];
}
- (id) initInContext:(JSContextRef)context {
if ((self = [super init]) != nil) {
context_ = CYGetJSContext(context);
[super dealloc];
}
- (id) initInContext:(JSContextRef)context {
if ((self = [super init]) != nil) {
context_ = CYGetJSContext(context);