From 135a1a9e08520a47f58c19a5acad819bf7112850 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Sat, 4 Dec 2010 13:28:17 +0000 Subject: [PATCH] Empty implementation for WIN32 sdlsocket to enable compile (no whatsnew) --- src/osd/sdl/sdlsocket.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/osd/sdl/sdlsocket.c b/src/osd/sdl/sdlsocket.c index 10b4e5c8736..645a9a1e2cf 100644 --- a/src/osd/sdl/sdlsocket.c +++ b/src/osd/sdl/sdlsocket.c @@ -13,12 +13,14 @@ #include #include #include +#ifndef SDLMAME_WIN32 #include #include #include #include #include #include +#endif #include #include "emu.h" @@ -28,6 +30,7 @@ const char *sdlfile_socket_identifier = "/dev/socket"; file_error sdl_open_socket(const char *path, UINT32 openflags, osd_file **file, UINT64 *filesize) { +#ifndef SDLMAME_WIN32 char hostname[256]; struct hostent *localhost; struct sockaddr_in sai; @@ -61,12 +64,13 @@ file_error sdl_open_socket(const char *path, UINT32 openflags, osd_file **file, } *filesize = 0; - +#endif return FILERR_NONE; } file_error sdl_read_socket(osd_file *file, void *buffer, UINT64 offset, UINT32 count, UINT32 *actual) { +#ifndef SDLMAME_WIN32 ssize_t result; char line[80]; struct timeval timeout; @@ -100,12 +104,13 @@ file_error sdl_read_socket(osd_file *file, void *buffer, UINT64 offset, UINT32 c { *actual = result; } - +#endif return FILERR_NONE; } file_error sdl_write_socket(osd_file *file, const void *buffer, UINT64 offset, UINT32 count, UINT32 *actual) { +#ifndef SDLMAME_WIN32 UINT32 result; result = write(file->handle, buffer, count); @@ -119,13 +124,15 @@ file_error sdl_write_socket(osd_file *file, const void *buffer, UINT64 offset, U { *actual = result; } - +#endif return FILERR_NONE; } file_error sdl_close_socket(osd_file *file) { +#ifndef SDLMAME_WIN32 close(file->handle); osd_free(file); +#endif return FILERR_NONE; }