Browse Source

xspice/cmpp, compatibility with MS Visual Studio

pre-master-46
h_vogt 10 years ago
committed by rlar
parent
commit
51bc944def
  1. 8
      src/xspice/cmpp/cmpp.h
  2. 2
      src/xspice/cmpp/pp_mod.c

8
src/xspice/cmpp/cmpp.h

@ -45,6 +45,14 @@ NON-STANDARD FEATURES
#define MODPATH_FILENAME "modpath.lst" #define MODPATH_FILENAME "modpath.lst"
#define UDNPATH_FILENAME "udnpath.lst" #define UDNPATH_FILENAME "udnpath.lst"
#ifdef _MSC_VER
#include <io.h>
#define strdup _strdup
#define unlink _unlink
#define isatty _isatty
#define fileno _fileno
#endif
/* *********************************************************************** */ /* *********************************************************************** */
typedef enum { typedef enum {

2
src/xspice/cmpp/pp_mod.c

@ -57,7 +57,9 @@ NON-STANDARD FEATURES
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#ifndef _MSC_VER
#include <unistd.h> #include <unistd.h>
#endif
#include "mod_yacc_y.h" #include "mod_yacc_y.h"
extern int mod_yyparse(void); extern int mod_yyparse(void);

Loading…
Cancel
Save