"Robert Collins" <[EMAIL PROTECTED]> wrote:
> One nit: your changelog doesn't say *what* from
> cygserver_transport_pipes.cc you are moving to woutsup.h.
Sorry, that's a badly phrased change log entry: is the following any
clearer?
* woutsup.h: New file for cygserver compilations outside the
cygwin dll. Also collects the common debugging code from the
various cygserver files.
* cygserver.cc: Change to use "woutsup.h". Use new XXX_printf
functions throughout.
If that's an improvement, I've attached a new ChangeLog entry with that
information.
Cheers for the moment,
// Conrad
2002-06-10 Conrad Scott <[EMAIL PROTECTED]>
* woutsup.h: New file for cygserver compilations outside the
cygwin dll. Also collects the common debugging code from the
various cygserver files.
* cygserver.cc: Change to use "woutsup.h". Use new XXX_printf
functions throughout.
* cygserver_client.cc: Ditto.
* cygserver_process.cc: Ditto.
(process_init): Initialise with PTHREAD_ONCE_INIT.
* cygserver_shm.cc: Change to using "woutsup.h". Use new
XXX_printf functions throughout.
* cygserver_transport.cc: Ditto.
(transport_layer_base::transport_layer_base): Removed (redundant).
(transport_layer_base::listen): Now pure virtual.
(transport_layer_base::accept): Ditto.
(transport_layer_base::close): Ditto.
(transport_layer_base::read): Ditto.
(transport_layer_base::write): Ditto.
(transport_layer_base::connect): Ditto.
* cygserver_transport_pipes.cc: Change to using "woutsup.h". Use
new XXX_printf functions throughout.
* cygserver_transport_sockets.cc: Ditto.
* threaded_queue.cc: Ditto.
* include/cygwin/cygserver_transport.h
(transport_layer_base::transport_layer_base): Removed (redundant).
(transport_layer_base::listen): Now pure virtual.
(transport_layer_base::accept): Ditto.
(transport_layer_base::close): Ditto.
(transport_layer_base::read): Ditto.
(transport_layer_base::write): Ditto.
(transport_layer_base::connect): Ditto.