diff src/audio/windib/SDL_dibaudio.c @ 1330:450721ad5436

It's now possible to build SDL without any C runtime at all on Windows, using Visual C++ 2005
author Sam Lantinga <slouken@libsdl.org>
date Mon, 06 Feb 2006 08:28:51 +0000
parents c9b51268668f
children 3692456e7b0f
line wrap: on
line diff
--- a/src/audio/windib/SDL_dibaudio.c	Sat Feb 04 22:01:44 2006 +0000
+++ b/src/audio/windib/SDL_dibaudio.c	Mon Feb 06 08:28:51 2006 +0000
@@ -22,14 +22,14 @@
 
 /* Allow access to a raw mixing buffer */
 
-#include <stdio.h>
-#include <stdlib.h>
-#include <windows.h>
+#include "SDL_windows.h"
 #include <mmsystem.h>
 
 #include "SDL_audio.h"
 #include "SDL_mutex.h"
 #include "SDL_timer.h"
+#include "SDL_stdlib.h"
+#include "SDL_string.h"
 #include "SDL_audio_c.h"
 #include "SDL_dibaudio.h"
 #if defined(_WIN32_WCE) && (_WIN32_WCE < 300)
@@ -125,7 +125,7 @@
 	wchar_t werrbuf[MAXERRORLENGTH];
 #endif
 
-	sprintf(errbuf, "%s: ", function);
+	snprintf(errbuf, SDL_arraysize(errbuf), "%s: ", function);
 	len = strlen(errbuf);
 
 #ifdef _WIN32_WCE