From: Sam S. <sd...@gn...> - 2003-08-30 18:38:33
|
> * In message <611...@ic...> > * On the subject of "new feature of LAUNCH" > * Sent on Sat, 30 Aug 2003 21:20:23 +1000 > * Honorable Arseny Slobodjuck <am...@ic...> writes: > > All concerned people are welcome to test the ability of EXT::LAUNCH in > CVS to create pipes. Great work! Thanks! > (as soon as anoncvs will be updated): pipes to pipes to pipes... what do you need anoncvs for? please make sure that you preserve G++ compilability. specifically, Handle is uint on unix and void* on win32, so you need to cast all your NULL's and -1's. I urge you to #define INVALID_HANDLE_VALUE ((Handle)(-1)) and use it consistently. (you have to make sure that you are not shadowing the system value, I think win32 has INVALID_HANDLE_VALUE or something similar, so it would be a good idea to define it on unix too, using a compatible value) -- Sam Steingold (http://www.podval.org/~sds) running w2k <http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/> <http://www.mideasttruth.com/> <http://www.honestreporting.com> In C you can make mistakes, while in C++ you can also inherit them! |