File diff r21639:04805e592ebb → r21640:6ebf6839752c
src/3rdparty/squirrel/sqstdlib/sqstdsystem.cpp
Show inline comments
 
@@ -2,26 +2,17 @@
 
#include <squirrel.h>
 
#include <time.h>
 
#include <stdlib.h>
 
#include <stdio.h>
 
#include <sqstdsystem.h>
 

	
 
#ifdef SQUNICODE
 
#include <wchar.h>
 
#define scgetenv _wgetenv
 
#define scsystem _wsystem
 
#define scasctime _wasctime
 
#define scremove _wremove
 
#define screname _wrename
 
#else
 
#define scgetenv getenv
 
#define scsystem system
 
#define scasctime asctime
 
#define scremove remove
 
#define screname rename
 
#endif
 

	
 
static SQInteger _system_getenv(HSQUIRRELVM v)
 
{
 
	const SQChar *s;
 
	if(SQ_SUCCEEDED(sq_getstring(v,2,&s))){
 
        sq_pushstring(v,scgetenv(s),-1);