On Thu, 5 Jul 2001, Gilles Detillieux wrote:
> Instead of, or in addition to? The StepWise patch had other fixes,
> like getting rid of things like "::read()" if I recall correctly, which
> were fixed in the 3.2 CVS tree, but not in the 3.1 code. Maybe these
> aren't needed with the latest Mac OS X release?
Instead of the StepWise patch. It mostly does a lot of symbol renaming,
like Connection::close() to hclose().
> C++ library classes enough to say for sure what it should be, though.
> I think part of the problem was that the classes were evolving, so we
> can't count on all systems to use the same standard.
>From the current GNU libstdc++ stream.h:
// Compatibility with old library.
// DO NOT USE THESE FUNCTIONS IN NEW CODE!
// They are obsolete, non-standard, and non-reentrant.
#define _STREAM_COMPAT
#include <iostream.h>
I think it's pretty clear we should at least move to iostream.h. Testing
would show if iostream.h doesn't include stream.h when needed on a
platform with an old C++ library.
> I guess we've already stripped off the leading white space, so we should
> run into something before the start of the string, if len >= 0, but I'm
> into defensive programming.
Yes, that's a better idea. I'll go fix that up.
--
-Geoff Hutchison
Williams Students Online
http://wso.williams.edu/
_______________________________________________
htdig-general mailing list <[EMAIL PROTECTED]>
To unsubscribe, send a message to <[EMAIL PROTECTED]> with a
subject of unsubscribe
FAQ: http://htdig.sourceforge.net/FAQ.html