>>>>> "Andre" == Andre Poenitz <[EMAIL PROTECTED]> writes:

Works well with compaq cxx 6.2 in strict_ansi mode. If I switch to
'super fussy' mode, I get:

cxx: Info: pipestream.C, line 158: conversion to integral type of smaller
          size could lose data
        int_type rval = ::read(sock_, gbuf_, bufsize_);
------------------------^
cxx: Info: pipestream.C, line 180: conversion to integral type of smaller
          size could lose data
        sputc(c);
--------------^

I think the int_type type is rather bogus. It seems to be both a
value_type (char) and a size_type (typically unsigned long). It would
be better to use the proper types.

JMarc

Reply via email to