Changeset 12
- Timestamp:
- 03/19/08 15:24:15 (2 years ago)
- Files:
-
- trunk/llmozlib2/build_mozilla/linden.patch (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/llmozlib2/build_mozilla/linden.patch
r11 r12 1629 1629 --- widget/src/mac/nsMacTSMMessagePump.cpp 2006-06-22 12:13:02.000000000 -0700 1630 1630 +++ widget/src/mac/nsMacTSMMessagePump.cpp 2008-03-13 17:28:13.000000000 -0700 1631 @@ -310,6 +310,9 @@ 1632 if (err) 1631 @@ -172,6 +172,9 @@ 1632 NS_ASSERTION(err==noErr, "nsMacTSMMessagePump::PositionToOffsetHandler: AEGetParamPtr[TSMRefcon] failed"); 1633 if (err!=noErr) 1634 return err; 1635 + 1636 + if(NULL==eventHandler) 1637 + return errAEEventNotHandled; 1638 1639 // 1640 // Extract the Position parameter. 1641 @@ -220,6 +223,9 @@ 1642 NS_ASSERTION(err==noErr, "nsMacTSMMessagePump::OffsetToPositionHandler: AEGetParamPtr[TSMRefcon] failed."); 1643 if (err!=noErr) 1644 return err; 1645 + 1646 + if(NULL==eventHandler) 1647 + return errAEEventNotHandled; 1648 1649 // 1650 // Extract the Offset parameter 1651 @@ -264,6 +270,9 @@ 1652 NS_ASSERTION(err==noErr, "nsMacTSMMessagePump::GetAppleEventTSMData: AEGetParamPtr[TSMRefcon] failed."); 1653 if (err) 1633 1654 return err; 1634 1655 + 1656 + if(NULL==*outEventHandler) 1657 + return errAEEventNotHandled; 1658 1659 // 1660 // get text 1661 @@ -438,6 +447,9 @@ 1662 NS_ASSERTION(err==noErr, "nsMacTSMMessagePump::UnicodeGetSelectedTextHandler: AEGetParamPtr[TSMRefcon] failed."); 1663 if (err!=noErr) 1664 return err; 1665 + 1635 1666 + if(NULL==eventHandler) 1636 1667 + return errAEEventNotHandled; 1637 + 1668 1638 1669 // 1639 // length of converted text 1640 // 1670 // Extract the Offset parameter 1641 1671 1642
