From 514bc8bdcff14a6b0c38f4abed2bf9ffa9f74e4b Mon Sep 17 00:00:00 2001 From: elupus <elupus@svn> Date: Sat, 23 Jan 2010 20:28:12 +0000 Subject: added: libmodplug library for win32 (totally untested, just made it compile and link) git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27112 568bbfeb-2a22-0410-94d2-cc84cf5bfa90 --- lib/libmodplug/src/load_abc.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'lib/libmodplug/src/load_abc.cpp') diff --git a/lib/libmodplug/src/load_abc.cpp b/lib/libmodplug/src/load_abc.cpp index 2fe8ea2bc9..448b26ac82 100644 --- a/lib/libmodplug/src/load_abc.cpp +++ b/lib/libmodplug/src/load_abc.cpp @@ -29,7 +29,7 @@ #include <string.h> #include <math.h> #include <ctype.h> -#include <unistd.h> // for sleep +#include "stdafx.h" #ifdef NEWMIKMOD #include "mikmod.h" @@ -400,6 +400,7 @@ static void abc_dumptracks(ABCHANDLE *h, const char *p) #define DupStr(h,buf,sz) strdup(buf) #define _mm_calloc(h,n,sz) calloc(n,sz) #define _mm_recalloc(h,buf,sz,elsz) realloc(buf,sz) +#undef _mm_free #define _mm_free(h,p) free(p) typedef struct { @@ -2369,7 +2370,7 @@ static ABCHANDLE *ABC_Init(void) } } else { - srandom(time(0)); // initialize random generator with seed + srandom((unsigned int)time(0)); // initialize random generator with seed retval->pickrandom = 1+(int)(10000.0*random()/(RAND_MAX+1.0)); // can handle pickin' from songbooks with 10.000 songs #ifdef NEWMIKMOD -- cgit v1.2.3