by Fenton Webb
Why is it that the source and destination databases are the same in 'otherWblock' method of AcRxEventReactor? This happens while wblocking an entire database.
This behavior is as designed. For performance reasons, there are certain cases where it will wblockClone() into the same database, write the cloned objects into the drawing file and then erase the cloned objects.
If you do not wish so then you have to call for AcDbDatabase::forceWblockDatabaseCopy().
Note: This method is non-functional unless called from within the AcRxEventReactor::wblockNotice() or
AcEditorReactor::wblockNotice() sent out for the wblock operation on which this method is to force the database copy.
For a more detailed description please refer to ObjectARX help files.