[webkit-changes] cvs commit: JavaScriptCore/bindings/objc
WebScriptObject.mm
Darin
darin at opensource.apple.com
Fri Aug 26 10:58:28 PDT 2005
darin 05/08/26 10:58:27
Modified: . ChangeLog
bindings/objc WebScriptObject.mm
Log:
Reviewed by John.
Landed by Darin.
- fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4664
TOT Crash from backwards null check in WebScriptObject.mm
* bindings/objc/WebScriptObject.mm:
(+[WebScriptObject _convertValueToObjcValue:originExecutionContext:executionContext:]):
Remove bogus !.
Revision Changes Path
1.807 +12 -0 JavaScriptCore/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/root/JavaScriptCore/ChangeLog,v
retrieving revision 1.806
retrieving revision 1.807
diff -u -r1.806 -r1.807
--- ChangeLog 25 Aug 2005 17:46:52 -0000 1.806
+++ ChangeLog 26 Aug 2005 17:58:26 -0000 1.807
@@ -1,3 +1,15 @@
+2005-08-26 Geoff Garen <ggaren at apple.com>
+
+ Reviewed by John.
+ Landed by Darin.
+
+ - fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4664
+ TOT Crash from backwards null check in WebScriptObject.mm
+
+ * bindings/objc/WebScriptObject.mm:
+ (+[WebScriptObject _convertValueToObjcValue:originExecutionContext:executionContext:]):
+ Remove bogus !.
+
2005-08-25 Darin Adler <darin at apple.com>
Reviewed by John Sullivan.
1.23 +1 -1 JavaScriptCore/bindings/objc/WebScriptObject.mm
Index: WebScriptObject.mm
===================================================================
RCS file: /cvs/root/JavaScriptCore/bindings/objc/WebScriptObject.mm,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- WebScriptObject.mm 16 Aug 2005 00:47:23 -0000 1.22
+++ WebScriptObject.mm 26 Aug 2005 17:58:27 -0000 1.23
@@ -419,7 +419,7 @@
if (objectImp->classInfo() != &RuntimeObjectImp::info) {
ValueImp *runtimeObject = objectImp->get(exec, "__apple_runtime_object");
- if (!runtimeObject && runtimeObject->isObject())
+ if (runtimeObject && runtimeObject->isObject())
objectImp = static_cast<RuntimeObjectImp*>(runtimeObject);
}
More information about the webkit-changes
mailing list