X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=Source%2FWinDefs.cpp;h=4557d1ee85853d1e692825bf7090eeb9b6822e21;hb=8b8230c564e1f0063b381e77bf6222af9f2e678d;hp=36bf59515760adc537ea4e83744a6af8dce83f91;hpb=cd043e3f9e26c2b3406b40a354c2840941e9db7f;p=lugaru.git diff --git a/Source/WinDefs.cpp b/Source/WinDefs.cpp index 36bf595..4557d1e 100644 --- a/Source/WinDefs.cpp +++ b/Source/WinDefs.cpp @@ -1,5 +1,6 @@ /* Copyright (C) 2003, 2010 - Wolfire Games +Copyright (C) 2010-2016 - Lugaru contributors (see AUTHORS file) This file is part of Lugaru. @@ -17,12 +18,12 @@ You should have received a copy of the GNU General Public License along with Lugaru. If not, see . */ -/**> HEADER FILES <**/ -#include "WinDefs.h" -#include +#include "WinDefs.hpp" + #include -#include #include +#include +#include class AppTime @@ -39,24 +40,6 @@ public: }; static AppTime g_appTime; - - -void CopyCStringToPascal( const char* src, unsigned char dst[256]) -{ - int len = strlen( src); - dst[0] = len; - memcpy( dst + 1, src, len); -} - - -void CopyPascalStringToC( const unsigned char* src, char* dst) -{ - int len = src[0]; - memcpy( dst, src + 1, len); - dst[len] = 0; -} - - AbsoluteTime UpTime() { __int64 counter; @@ -103,25 +86,3 @@ Duration AbsoluteDeltaToDuration( AbsoluteTime& a, AbsoluteTime& b) return time; } - - -static char g_filename[ 256]; -char* ConvertFileName( const char* orgfilename) -{ - // translate filename into proper path name - if (orgfilename[ 0] == ':') - orgfilename++; - strcpy( g_filename, orgfilename); - - for (int n = 0; g_filename[ n]; n++) { - if (g_filename[ n] == ':') - g_filename[ n] = '/'; - } - - return g_filename; -} - -char* ConvertFileName( const char* orgfilename, const char* junk) -{ - return ConvertFileName(orgfilename); -}