There seems to be a bug in this routine:
IF ((lgeSource_kb08 <> lsCache_ekb08 ) AND
( lgeSource_kb08 <> lsLocal_ekb08 ) AND
( lgeSource_kb08 <> lsBackup_ekb08) )
OR
((EntryPos.logPageType_gg00 <> ptData_egg00 ) AND
( EntryPos.logPageType_gg00 <> ptLog_egg00 ) )
OR
((log.lgeFile_kb08.fileTfn_gg00 = tfnObjBefore_egg00) AND
( lgeSource_kb08 = lsLocal_ekb08 ) AND
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
( lgeSource_kb08 = lsBackup_ekb08 ) AND
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
( EntryPos.logPageType_gg00 <> ptData_egg00 ) )
THEN
Both expressions cannot be true at the same time, so there's clearly
something wrong here (the compiler issues a warning...).
--
Florian Weimer [EMAIL PROTECTED]
University of Stuttgart http://CERT.Uni-Stuttgart.DE/people/fw/
RUS-CERT +49-711-685-5973/fax +49-711-685-5898
_______________________________________________
sapdb.general mailing list
[EMAIL PROTECTED]
http://listserv.sap.com/mailman/listinfo/sapdb.general