Hello Gerrit,

I did take a preview of the correction you have committed to svn.

// No chunks loaded
    if(_chunksPtrFieldIt == PtrFieldListIt())
        return;

This one does unfortunately not work for the Visual Studio platform at least 
not for the case that the

_HAS_ITERATOR_DEBUGGING preprocessor flag is set, which is the default.

If this flag is not set the following code is called

_SCL_SECURE_TRAITS_VALIDATE(this->_Has_container() && 
this->_Same_container(_Right));

Currently I do not know what this actually means.

To be quite clear, your code is IMHO correct with respect to the C++ 
standard. However, I would prefer another solution, but do not have any 
(simple) one at hand currently.

If the _HAS_ITERATOR_DEBUGGING=0 code runs fine and you take this route, 
this means that we have a new constraint with respect to the ms platform 
which must be documented and should go into some readme.

Best,
Johannes




------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to