Skip to content

Commit 265cd28

Browse files
committed
All test ported and passed. About to implement GC.
1 parent bcd46dd commit 265cd28

File tree

3 files changed

+316
-2
lines changed

3 files changed

+316
-2
lines changed

JawaScriptExecutive-iOS/JawaExecutor.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1177,7 +1177,7 @@ -(JawaObjectRef*)execReturnStatement:(NSDictionary*)ast {
11771177
JawaObjectRef* retValue = [self evaluate:[ast objectForKey:PR_argument]];
11781178
[self placeReturn:retValue];
11791179
} else
1180-
[self placeReturn:nil];
1180+
[self placeReturn:[JawaObjectRef RefIn:self]];
11811181
return nil;
11821182
}
11831183

JawaScriptExecutive-iOS/JawaObject.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ -(NSString*) description {
6666
[ret appendString:key];
6767
[ret appendString:@":"];
6868
JawaObjectRef* value = [self.properties objectForKey:key];
69-
if ([value.object isMemberOfClass:[NSMutableString class]]) {
69+
if ([value.object isKindOfClass:[NSString class]]) {
7070
[ret appendString:@"'"];
7171
[ret appendString:[value description]];
7272
[ret appendString:@"'"];

0 commit comments

Comments
 (0)