CWS-TOOLING: integrate CWS gciteratorfix_DEV300

2009-08-04 10:23:19 +0200 od  r274608 : add missing patch flags for libaries swui, msword and xo
2009-08-03 16:42:48 +0200 mav  r274586 : #i101899# workaround the wrong error code on MAC
2009-08-03 13:24:44 +0200 tl  r274575 : #i103936# fix for grammar checking loop
2009-08-03 12:37:37 +0200 tl  r274573 : #i103936# fix for grammar checking loop
2009-08-03 12:10:01 +0200 tl  r274572 : #i103936# fix for grammar checking loop
2009-08-03 09:06:49 +0200 tl  r274565 : #i103936# fix for grammar checking loop
2009-08-03 09:04:50 +0200 tl  r274564 : #i103936# fix for grammar checking loop
2009-07-31 17:52:45 +0200 tl  r274545 : #i103936# fix for grammar checking loop
This commit is contained in:
Release Engineers 2009-08-07 13:32:06 +00:00
parent 782ba886a2
commit 92402b224f

View file

@ -726,8 +726,13 @@ class StillReadWriteInteraction : public ::ucbhelper::InterceptedInteraction
css::ucb::InteractiveIOException exIO;
xRequest->getRequest() >>= exIO;
bAbort = (
(exIO.Code == css::ucb::IOErrorCode_ACCESS_DENIED ) ||
(exIO.Code == css::ucb::IOErrorCode_LOCKING_VIOLATION )
(exIO.Code == css::ucb::IOErrorCode_ACCESS_DENIED )
|| (exIO.Code == css::ucb::IOErrorCode_LOCKING_VIOLATION )
#ifdef MACOSX
// this is a workaround for MAC, on this platform if the file is locked
// the returned error code looks to be wrong
|| (exIO.Code == css::ucb::IOErrorCode_GENERAL )
#endif
);
}
break;