diff options
Diffstat (limited to 'contrib/eplaser/gdevescv.c')
-rw-r--r-- | contrib/eplaser/gdevescv.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/contrib/eplaser/gdevescv.c b/contrib/eplaser/gdevescv.c index 45bc13754..83248407d 100644 --- a/contrib/eplaser/gdevescv.c +++ b/contrib/eplaser/gdevescv.c @@ -38,7 +38,9 @@ #if ( 6 > GS_VERSION_MAJOR ) #include <string.h> +#ifndef _WIN32 #include <sys/utsname.h> /* for uname(2) */ +#endif #include <ctype.h> /* for toupper(3) */ #include "math_.h" @@ -61,7 +63,9 @@ #else /* 6 <= GS_VERSION_MAJOR */ #include "math_.h" +#ifndef _WIN32 #include <sys/utsname.h> /* for uname(2) */ +#endif #include <ctype.h> /* for toupper(3) */ #include "time_.h" @@ -820,6 +824,9 @@ escv_checkpapersize(gx_device_vector * vdev) static char * get_sysname ( void ) { +#ifdef _WIN32 + return strdup("BOGUS"); +#else char *result = NULL; struct utsname utsn; @@ -828,6 +835,7 @@ get_sysname ( void ) result = strdup (utsn.sysname); } return result; +#endif } /* EPSON printer model name translation. |