setup_once: system error codes for Windows CE
authorYang Tse <yangsita@gmail.com>
Tue, 22 Mar 2011 19:51:15 +0000 (20:51 +0100)
committerYang Tse <yangsita@gmail.com>
Tue, 22 Mar 2011 19:51:15 +0000 (20:51 +0100)
setup_once.h

index b185faa..a333f54 100644 (file)
@@ -460,6 +460,18 @@ typedef int sig_atomic_t;
 
 
 /*
+ *  System error codes for Windows CE
+ */
+
+#if defined(WIN32) && !defined(HAVE_ERRNO_H)
+#define ENOENT       ERROR_FILE_NOT_FOUND
+#define ESRCH        ERROR_PATH_NOT_FOUND
+#define ENOMEM       ERROR_NOT_ENOUGH_MEMORY
+#define ENOSPC       ERROR_INVALID_PARAMETER
+#endif
+
+
+/*
  *  Actually use __32_getpwuid() on 64-bit VMS builds for getpwuid()
  */