Index: trunk/include/sh_unix.h
===================================================================
--- trunk/include/sh_unix.h	(revision 170)
+++ trunk/include/sh_unix.h	(revision 174)
@@ -209,5 +209,5 @@
 /* close all files >= fd, except possibly one
  */
-void sh_unix_closeall (int fd, int except);
+void sh_unix_closeall (int fd, int except, int inchild);
 
 
Index: trunk/include/slib.h
===================================================================
--- trunk/include/slib.h	(revision 170)
+++ trunk/include/slib.h	(revision 174)
@@ -401,4 +401,5 @@
    */
   int sl_dropall(int fd, int except);
+  int sl_dropall_dirty(int fd, int except); /* don't deallocate */
 
   /* Check whether file is trustworthy.
