For _LIBC, call not cancelable versions of open, close, and read.
authorUlrich Drepper <drepper@redhat.com>
Wed, 3 Sep 2003 00:14:18 +0000 (00:14 +0000)
committerUlrich Drepper <drepper@redhat.com>
Wed, 3 Sep 2003 00:14:18 +0000 (00:14 +0000)
intl/loadmsgcat.c

index 55dab14..55e8ada 100644 (file)
@@ -87,6 +87,7 @@ char *alloca ();
 
 #ifdef _LIBC
 # include "../locale/localeinfo.h"
+# include <not-cancel.h>
 #endif
 
 /* Provide fallback values for macros that ought to be defined in <inttypes.h>.
@@ -453,9 +454,9 @@ char *alloca ();
 /* Rename the non ISO C functions.  This is required by the standard
    because some ISO C functions will require linking with this object
    file and the name space must not be polluted.  */
-# define open   __open
-# define close  __close
-# define read   __read
+# define open   open_not_cancel_2
+# define close  close_not_cancel_no_status
+# define read   read_not_cancel
 # define mmap   __mmap
 # define munmap __munmap
 #endif