Skip to content

Commit

Permalink
A few fixes to get this building on Linux again
Browse files Browse the repository at this point in the history
  • Loading branch information
slouken committed Feb 6, 2006
1 parent 5a96984 commit 1ea1a4b
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 2 deletions.
14 changes: 14 additions & 0 deletions include/SDL_config.h
Expand Up @@ -32,14 +32,26 @@
#ifdef HAVE_LIBC

/* Various C library headers */
#ifndef HAVE_CTYPE_H
#define HAVE_CTYPE_H
#endif
#ifndef HAVE_STDIO_H
#define HAVE_STDIO_H
#endif
#ifndef HAVE_STDLIB_H
#define HAVE_STDLIB_H
#endif
#ifndef HAVE_MALLOC_H
#define HAVE_MALLOC_H
#endif
#ifndef HAVE_STRING_H
#define HAVE_STRING_H
#endif
#if !defined(_WIN32_WCE)
#ifndef HAVE_SIGNAL_H
#define HAVE_SIGNAL_H
#endif
#endif /* !_WIN32_WCE */

/* Features provided by SDL_stdlib.h */
#if !defined(_WIN32) /* Don't use C runtime versions of these on Windows */
Expand All @@ -49,7 +61,9 @@
#define HAVE_MALLOC
#define HAVE_REALLOC
#define HAVE_FREE
#ifndef HAVE_ALLOCA
#define HAVE_ALLOCA
#endif
/*#define HAVE_QSORT*/

/* Features provided by SDL_string.h */
Expand Down
2 changes: 2 additions & 0 deletions src/audio/alsa/SDL_alsa_audio.c
Expand Up @@ -43,8 +43,10 @@

#ifdef ALSA_DYNAMIC
#ifdef USE_DLVSYM
#ifndef __USE_GNU
#define __USE_GNU
#endif
#endif
#include <dlfcn.h>
#include "SDL_name.h"
#include "SDL_loadso.h"
Expand Down
3 changes: 3 additions & 0 deletions src/stdlib/SDL_getenv.c
Expand Up @@ -23,6 +23,7 @@
#include "SDL_stdlib.h"
#include "SDL_string.h"

#ifndef HAVE_GETENV

#if defined(WIN32) && !defined(_WIN32_WCE)

Expand Down Expand Up @@ -173,6 +174,8 @@ char *SDL_getenv(const char *name)

#endif /* WIN32 */

#endif /* !HAVE_GETENV */

#ifdef TEST_MAIN
#include <stdio.h>

Expand Down
2 changes: 1 addition & 1 deletion src/stdlib/SDL_qsort.c
Expand Up @@ -415,4 +415,4 @@ void SDL_qsort(void *base, size_t nmemb, size_t size,
qsort_words(base,nmemb,compare);
}

#endif /* !HAVE_QSORT */
#endif /* !HAVE_QSORT */
2 changes: 1 addition & 1 deletion src/stdlib/SDL_stdlib.c
Expand Up @@ -67,4 +67,4 @@ void _aullshr()

#endif /* MSC_VER */

#endif /* !HAVE_LIBC */
#endif /* !HAVE_LIBC */

0 comments on commit 1ea1a4b

Please sign in to comment.