gallium: Use debug_get_option for GETENV
authorJosé Fonseca <jrfonseca@tungstengraphics.com>
Tue, 25 Mar 2008 11:37:54 +0000 (11:37 +0000)
committerJosé Fonseca <jrfonseca@tungstengraphics.com>
Tue, 25 Mar 2008 11:37:54 +0000 (11:37 +0000)
src/gallium/include/pipe/p_util.h

index 505626c60b5bc2879913aa6266bc0761df3aa011..1e7b8181f9e70d57a3197c944c56e8ad58637f29 100644 (file)
@@ -51,7 +51,6 @@ extern "C" {
    debug_free( __FILE__, __LINE__, __FUNCTION__,  _ptr )
 #define REALLOC( _ptr, _old_size, _size ) \
    debug_realloc( __FILE__, __LINE__, __FUNCTION__,  _ptr, _old_size, _size )
-#define GETENV( X ) NULL
 
 #else
    
@@ -118,8 +117,6 @@ REALLOC( void *old_ptr, unsigned old_size, unsigned new_size )
    return new_ptr;
 }
 
-#define GETENV( X )  NULL
-
 #else /* !WIN32 */
 
 #define MALLOC( SIZE )  malloc( SIZE )
@@ -130,8 +127,6 @@ REALLOC( void *old_ptr, unsigned old_size, unsigned new_size )
 
 #define REALLOC( OLDPTR, OLDSIZE, NEWSIZE )  realloc( OLDPTR, NEWSIZE )
 
-#define GETENV( X )  getenv( X )
-
 #endif /* !WIN32 */
 #endif /* !DEBUG */
 
@@ -139,6 +134,8 @@ REALLOC( void *old_ptr, unsigned old_size, unsigned new_size )
 
 #define CALLOC_STRUCT(T)   (struct T *) CALLOC(1, sizeof(struct T))
 
+#define GETENV( X ) debug_get_option( X, NULL )
+
 
 /**
  * Return memory on given byte alignment