rpb_chain.cpp (Firebird-3.0.2.32703-0.tar.bz2) | : | rpb_chain.cpp (Firebird-3.0.4.33054-0.tar.bz2) | ||
---|---|---|---|---|
skipping to change at line 28 | skipping to change at line 28 | |||
* | * | |||
* All Rights Reserved. | * All Rights Reserved. | |||
* Contributor(s): ______________________________________. | * Contributor(s): ______________________________________. | |||
*/ | */ | |||
#include "firebird.h" | #include "firebird.h" | |||
#include "../jrd/rpb_chain.h" | #include "../jrd/rpb_chain.h" | |||
using namespace Jrd; | using namespace Jrd; | |||
#ifdef DEBUG_GDS_ALLOC | #ifdef DEV_BUILD | |||
#define ExecAssert(x) fb_assert(x) | #define ExecAssert(x) fb_assert(x) | |||
#else //DEBUG_GDS_ALLOC | #else // DEV_BUILD | |||
#define ExecAssert(x) x | #define ExecAssert(x) x | |||
#endif //DEBUG_GDS_ALLOC | #endif // DEV_BUILD | |||
// rpb_chain.h includes req.h => struct record_param. | // rpb_chain.h includes req.h => struct record_param. | |||
int traRpbList::PushRpb(record_param* value) | int traRpbList::PushRpb(record_param* value) | |||
{ | { | |||
if (value->rpb_relation->rel_view_rse || // this is view | if (value->rpb_relation->rel_view_rse || // this is view | |||
value->rpb_relation->rel_file || // this is extern al file | value->rpb_relation->rel_file || // this is extern al file | |||
value->rpb_relation->isVirtual() || // this is virtua l table | value->rpb_relation->isVirtual() || // this is virtua l table | |||
value->rpb_number.isBof()) // recno is a BOF marker | value->rpb_number.isBof()) // recno is a BOF marker | |||
{ | { | |||
End of changes. 3 change blocks. | ||||
3 lines changed or deleted | 3 lines changed or added |