Mercurial > sdl-ios-xcode
diff src/audio/windx5/SDL_dx5audio.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/windx5/SDL_dx5audio.c Sat Feb 04 22:01:44 2006 +0000 +++ b/src/audio/windx5/SDL_dx5audio.c Mon Feb 06 08:28:51 2006 +0000 @@ -22,12 +22,12 @@ /* Allow access to a raw mixing buffer */ -#include <stdio.h> - #include "SDL_types.h" #include "SDL_error.h" #include "SDL_timer.h" #include "SDL_audio.h" +#include "SDL_stdlib.h" +#include "SDL_string.h" #include "SDL_audio_c.h" #include "SDL_dx5audio.h" @@ -223,12 +223,13 @@ error = "Function not supported"; break; default: - sprintf(errbuf, "%s: Unknown DirectSound error: 0x%x", + snprintf(errbuf, SDL_arraysize(errbuf), + "%s: Unknown DirectSound error: 0x%x", function, code); break; } if ( ! errbuf[0] ) { - sprintf(errbuf, "%s: %s", function, error); + snprintf(errbuf, SDL_arraysize(errbuf), "%s: %s", function, error); } SDL_SetError("%s", errbuf); return;