include/SDL_getenv.h

/* [<][>]
[^][v][top][bottom][index][help] */

FUNCTIONS

This source file includes following functions.
  1. putenv
  2. getenv

   1 
   2 /* Not all environments have a working getenv()/putenv() */
   3 
   4 #if defined(macintosh) || defined(_WIN32_WCE)
   5 #define NEED_SDL_GETENV
   6 #endif
   7 
   8 #ifdef NEED_SDL_GETENV
   9 
  10 #include "begin_code.h"
  11 /* Set up for C function definitions, even when using C++ */
  12 #ifdef __cplusplus
  13 extern "C" {
  14 #endif
  15 
  16 /* Put a variable of the form "name=value" into the environment */
  17 extern DECLSPEC int SDL_putenv(const char *variable);
  18 #define putenv(X)   SDL_putenv(X)
     /* [<][>][^][v][top][bottom][index][help] */
  19 
  20 /* Retrieve a variable named "name" from the environment */
  21 extern DECLSPEC char *SDL_getenv(const char *name);
  22 #define getenv(X)     SDL_getenv(X)
     /* [<][>][^][v][top][bottom][index][help] */
  23 
  24 /* Ends C function definitions when using C++ */
  25 #ifdef __cplusplus
  26 }
  27 #endif
  28 #include "close_code.h"
  29 
  30 #endif /* NEED_GETENV */

/* [<][>][^][v][top][bottom][index][help] */