diff options
author | rubidium <rubidium@openttd.org> | 2014-09-06 17:36:29 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2014-09-06 17:36:29 +0000 |
commit | ad315ef6d906100550a0ba12a7ca71b329804966 (patch) | |
tree | a46cc38347a0752f4bc35e1dc5f8177ac8b064f7 /src/3rdparty/squirrel/sq/sq.c | |
parent | 7c4e9dd71d6f02f686c52551ccdcc27b89ef8025 (diff) | |
download | openttd-ad315ef6d906100550a0ba12a7ca71b329804966.tar.xz |
(svn r26772) -Cleanup [Squirrel]: remove traces to SQUNICODE define
Diffstat (limited to 'src/3rdparty/squirrel/sq/sq.c')
-rw-r--r-- | src/3rdparty/squirrel/sq/sq.c | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/3rdparty/squirrel/sq/sq.c b/src/3rdparty/squirrel/sq/sq.c index 0a4e48f14..c1c3e501e 100644 --- a/src/3rdparty/squirrel/sq/sq.c +++ b/src/3rdparty/squirrel/sq/sq.c @@ -17,15 +17,9 @@ #include <sqstdstring.h> #include <sqstdaux.h> -#ifdef SQUNICODE -#define scfprintf fwprintf -#define scfopen _wfopen -#define scvprintf vwprintf -#else #define scfprintf fprintf #define scfopen fopen #define scvprintf vprintf -#endif void PrintVersionInfos(); @@ -131,12 +125,7 @@ int getargs(HSQUIRRELVM v,int argc, char* argv[]) if(arg<argc) { const SQChar *filename=NULL; -#ifdef SQUNICODE - mbstowcs(temp,argv[arg],strlen(argv[arg])); - filename=temp; -#else filename=argv[arg]; -#endif arg++; sq_pushroottable(v); @@ -145,14 +134,7 @@ int getargs(HSQUIRRELVM v,int argc, char* argv[]) for(i=arg;i<argc;i++) { const SQChar *a; -#ifdef SQUNICODE - int alen=(int)strlen(argv[i]); - a=sq_getscratchpad(v,(int)(alen*sizeof(SQChar))); - mbstowcs(sq_getscratchpad(v,-1),argv[i],alen); - sq_getscratchpad(v,-1)[alen] = _SC('\0'); -#else a=argv[i]; -#endif sq_pushstring(v,a,-1); sq_arrayappend(v,-2); @@ -163,13 +145,7 @@ int getargs(HSQUIRRELVM v,int argc, char* argv[]) if(SQ_SUCCEEDED(sqstd_loadfile(v,filename,SQTrue))){ SQChar *outfile = _SC("out.cnut"); if(output) { -#ifdef SQUNICODE - int len = (int)(strlen(output)+1); - mbstowcs(sq_getscratchpad(v,len*sizeof(SQChar)),output,len); - outfile = sq_getscratchpad(v,-1); -#else outfile = output; -#endif } if(SQ_SUCCEEDED(sqstd_writeclosuretofile(v,outfile))) return _DONE; |