Changeset 15462 in webkit for trunk/JavaScriptCore/API/testapi.c
- Timestamp:
- Jul 15, 2006, 6:28:25 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/API/testapi.c
r15444 r15462 241 241 } 242 242 243 JS ObjectCallbacks MyObject_callbacks= {243 JSClassDefinition MyObject_definition = { 244 244 0, 245 246 "MyObject", 247 NULL, 248 249 NULL, 250 NULL, 251 245 252 MyObject_initialize, 246 253 MyObject_finalize, … … 259 266 { 260 267 static JSClassRef jsClass; 261 if (!jsClass) { 262 jsClass = JSClassCreate(NULL, NULL, &MyObject_callbacks, NULL); 263 } 268 if (!jsClass) 269 jsClass = JSClassCreate(&MyObject_definition); 264 270 265 271 return jsClass; … … 561 567 assert(count == 1); // jsCFString should not be enumerated 562 568 563 JSClassRef nullCallbacksClass = JSClassCreate(NULL, NULL, NULL, NULL); 564 JSClassRelease(nullCallbacksClass); 569 JSClassDefinition nullDefinition = kJSClassDefinitionNull; 570 JSClassRef nullClass = JSClassCreate(&nullDefinition); 571 JSClassRelease(nullClass); 565 572 566 573 functionBody = JSStringCreateWithUTF8CString("return this;");
Note:
See TracChangeset
for help on using the changeset viewer.