From: Thorsten Engel Date: Sat, 7 May 2005 23:45:07 +0000 (+0000) Subject: enable correct unlink on win32, add utf-8 fputs, add utf-8 cgets X-Git-Tag: Release-1.38.0~487 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=efa38a09a656a51490fc21e47116d66a9875d511;p=bacula%2Fbacula enable correct unlink on win32, add utf-8 fputs, add utf-8 cgets git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@2011 91ce42f0-d328-0410-95d8-f526ca767f89 --- diff --git a/bacula/src/win32/compat/compat.h b/bacula/src/win32/compat/compat.h index 3fe1fcf53d..47276f227f 100644 --- a/bacula/src/win32/compat/compat.h +++ b/bacula/src/win32/compat/compat.h @@ -325,6 +325,7 @@ struct sigaction { #define sigaction(a, b, c) #define mkdir(p, m) win32_mkdir(p) +#define unlink win32_unlink #define chdir win32_chdir int syslog(int, const char *, const char *); #define LOG_DAEMON 0 @@ -349,9 +350,15 @@ extern "C" void * __cdecl _alloca(size_t); #define getcwd win32_getcwd #define chdir win32_chdir +#define fputs win32_fputs char *win32_getcwd(char *buf, int maxlen); int win32_chdir(const char *buf); int win32_mkdir(const char *buf); +int win32_fputs(const char *string, FILE *stream); +int win32_unlink(const char *filename); + +char* win32_cgets (char* buffer, int len); + int WSA_Init(void);