[Omake] SVN Commit: OMake Build System [0.9.8.x] (Rev. 12619)

Jason J. Hickey jyh at cs.caltech.edu
Sat Dec 1 13:32:13 PST 2007


Two changes that might affect robustness for wait on Win32.
   - Return a simple triple, not the (int * Unix.process_status).
     Do a conversion in ML.
   - Don't call a separate function handle_wait(...) to allocate
     the tuple, do it all inline.  With gotos:(  This is basically
     because it isn't clear to me how OCaml handles nested calls to functions
     that allocate.  It probably works, but may be better to be safe.

----
Changes in omake-branches/0.9.8.x/src:
    +41 -45     clib/omake_shell_sys.c
    +14 -5      shell/omake_shell_sys_win32.ml
 
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2007-12.html#07/12/01.13:32:13



More information about the OMake-CVS mailing list