- Timestamp:
- 07/26/13 13:23:17 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/FACT++/src/InterpreterV8.cc
r16936 r16985 228 228 if (!HandleException(exception, "thread")) 229 229 V8::TerminateExecution(fThreadId); 230 231 func->CreationContext()->Exit(); 230 232 } 231 233 … … 1456 1458 Handle<Object> obj = it->second; 1457 1459 1458 obj->CreationContext()->Enter();1459 1460 1460 const Handle<String> onchange = String::New("onchange"); 1461 1461 if (!obj->Has(onchange)) … … 1466 1466 return; 1467 1467 1468 obj->CreationContext()->Enter(); 1469 1468 1470 // ------------------------------------------------------------------- 1469 1471 … … 1487 1489 V8::TerminateExecution(fThreadId); 1488 1490 } 1491 1492 obj->CreationContext()->Exit(); 1489 1493 } 1490 1494 … … 1556 1560 if (!HandleException(exception, "dim.onchange")) 1557 1561 V8::TerminateExecution(fThreadId); 1562 1563 it->second->CreationContext()->Exit(); 1558 1564 } 1559 1565 … … 1637 1643 if (!HandleException(exception, "interrupt")) 1638 1644 V8::TerminateExecution(fThreadId); 1645 1646 fInterruptCallback->CreationContext()->Exit(); 1639 1647 1640 1648 return rc<10 || rc>255 ? -42 : rc;
Note:
See TracChangeset
for help on using the changeset viewer.