return -1;
}
-
-static inline int pipe(int filedes[2])
-{ return _pipe(filedes, 8192, 0); }
-
/*
* implementations of missing functions
*/
+int pipe(int filedes[2]);
unsigned int sleep (unsigned int seconds);
int mkstemp(char *template);
int gettimeofday(struct timeval *tv, void *tz);
char *mingw_getcwd(char *pointer, int len);
#define getcwd mingw_getcwd
+int mingw_rename(const char*, const char*);
+#define rename mingw_rename
+
+void mingw_execvp(const char *cmd, char *const *argv);
+#define execvp mingw_execvp
+
+sig_handler_t mingw_signal(int sig, sig_handler_t handler);
+#define signal mingw_signal
+
/*
* git specific compatibility
*/
#define has_dos_drive_prefix(path) (isalpha(*(path)) && (path)[1] == ':')
#define is_dir_sep(c) ((c) == '/' || (c) == '\\')
#define PATH_SEP ';'
+#define PRIuMAX "I64u"