--- sml/trunk/src/system/Basis/Implementation/Posix/posix-process.sml 2004/06/17 20:41:47 1505 +++ sml/trunk/src/system/Basis/Implementation/Posix/posix-process.sml 2004/06/17 22:19:15 1506 @@ -80,6 +80,7 @@ | mkExitStatus (1,s) = W_SIGNALED (Sig.SIG s) | mkExitStatus (_,s) = W_STOPPED (Sig.SIG s) + fun fromStatus s = mkExitStatus (Int.quot (s, 256), Int.rem (s, 256)) structure W = struct local structure W0 = BitFlagsFn ()