diff options
Diffstat (limited to 'src')
| -rwxr-xr-x | src/base/homeDirector.c | 5 | ||||
| -rw-r--r-- | src/base/server.c | 10 | ||||
| -rw-r--r-- | src/client/client.c | 8 | ||||
| -rw-r--r-- | src/screen/screen_browser.c | 7 |
4 files changed, 22 insertions, 8 deletions
diff --git a/src/base/homeDirector.c b/src/base/homeDirector.c index e78ffa4..6abfb56 100755 --- a/src/base/homeDirector.c +++ b/src/base/homeDirector.c @@ -27,8 +27,11 @@ void createHomeDirector() if ( access(homeDirector, F_OK) != 0 ) { printf("Create home director %s\n", homeDirector); - +#ifndef __WIN32__ if( mkdir(homeDirector, 0755) != 0 ) +#else + if( mkdir(homeDirector) != 0 ) +#endif { fprintf(stderr, "Can't create home directory!\n"); exit(0); diff --git a/src/base/server.c b/src/base/server.c index 5cfa26f..cf1f70f 100644 --- a/src/base/server.c +++ b/src/base/server.c @@ -4,20 +4,18 @@ #include <string.h> #include <sys/types.h> -#ifndef __WIN32__ -#include <sys/socket.h> -#include <sys/select.h> -#else -#include <winsock2.h> -#endif #include <unistd.h> #include <fcntl.h> #include <sys/time.h> + #ifndef __WIN32__ #include <sys/ioctl.h> +#include <sys/socket.h> +#include <sys/select.h> #else #include <io.h> +#include <winsock2.h> #endif #include "main.h" diff --git a/src/client/client.c b/src/client/client.c index 8d7b613..8ad0fd1 100644 --- a/src/client/client.c +++ b/src/client/client.c @@ -4,11 +4,17 @@ #include <stdlib.h> #include <fcntl.h> -#include <sys/ioctl.h> #include <sys/types.h> #include <sys/time.h> + +#ifndef __WIN32__ +#include <sys/ioctl.h> #include <sys/socket.h> #include <sys/select.h> +#else +#include <io.h> +#include <winsock2.h> +#endif #include "main.h" #include "list.h" diff --git a/src/screen/screen_browser.c b/src/screen/screen_browser.c index 2b2c0b2..15cb5f0 100644 --- a/src/screen/screen_browser.c +++ b/src/screen/screen_browser.c @@ -15,8 +15,15 @@ #include "image.h" #ifdef SUPPORT_NET_UNIX_UDP + +#ifndef __WIN32__ #include <sys/socket.h> #include <sys/select.h> +#else +#include <windows.h> +#include <winsock2.h> +#endif + #include <sys/types.h> #include <netinet/in.h> #include <arpa/inet.h> |