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