scuffed-code/icu4c/source/tools/pkgdata
Yves Arrouye 91d5a8163e ICU-360 fix the return of the the system exit code so that the
!@()$#&!)@$ make will stop. Here's the short story: on Unix system returns
the status code in the *upper 8 bits* of a 16 bit value, plus some magic
values. If you don't shift the return value right 8 bits, and return that,
then the calling process won't see the error, because it will only see the
low 8 bits (which don't make sense, the data being in the upper 8 bits).
This is a common mistake people do when using system.
  Don't ask how long it took me to notice that pkgdata failed
to stop the makefiles, I'm too upset right now...

X-SVN-Rev: 2156
2000-08-10 00:09:17 +00:00
..
.cvsignore ICU-393 add .cvsignore files 2000-07-10 17:52:39 +00:00
cmnmode.c ICU-360 windows port for pkgdata 2000-07-17 05:37:48 +00:00
dllmode.c ICU-353 removed warnings. 2000-07-25 17:00:23 +00:00
gmake.c ICU-360 pkgdata tool 2000-07-10 17:53:01 +00:00
makefile.h ICU-360 pkgdata tool 2000-06-14 00:50:58 +00:00
Makefile.in ICU-515 make check depends on make all. 2000-08-01 01:55:54 +00:00
nmake.c ICU-457 support for spaces in dir names on Win32 (initial revision) 2000-08-08 23:20:37 +00:00
pkgdata.c ICU-360 fix the return of the the system exit code so that the 2000-08-10 00:09:17 +00:00
pkgdata.dsp ICU-360 more win32 changes 2000-07-19 06:45:14 +00:00
pkgdata.dsw ICU-360 project and workspace files for pkgdata on win32 2000-07-13 20:55:58 +00:00
pkgtypes.c ICU-457 support for spaces in dir names on Win32 (initial revision) 2000-08-08 23:20:37 +00:00
pkgtypes.h ICU-457 support for spaces in dir names on Win32 (initial revision) 2000-08-08 23:20:37 +00:00
winmode.c ICU-535 fixed some compiler warnings 2000-08-09 17:14:35 +00:00