From: Neil R. <ne...@oc...> - 2005-10-11 11:56:44
|
I made changes to avoid all the warnings emitted by g++ 4.0, and I also tracked down a bug. I was getting a message about a double free or corrupted memory, and some of the tests were segfaulting. The cause was some bad array indexing in ArcEngine.cxx. I have a fix for it, but am not 100% clear on what exactly the function in question does, so I need to do some more testing on it. Any help here would be appreciated, the function is ArcProcessor::buildAttributeMapRename(). None of the above is checked in yet. I was thinking that these changes could go into a release after 1.5.2, but I found that some of those g++ warnings turn into errors if optimization is turned off, so I think they should go into 1.5.2. -- Neil Roeth |