Moved the safefree() macro to the tinyproxy.h header.
This commit is contained in:
parent
fd61e791b5
commit
a2c3e5ecc9
@ -1,4 +1,4 @@
|
||||
/* $Id: tinyproxy.h,v 1.5 2000-09-14 16:41:20 rjkaes Exp $
|
||||
/* $Id: tinyproxy.h,v 1.6 2000-09-26 04:58:35 rjkaes Exp $
|
||||
*
|
||||
* See 'tinyproxy.c' for a detailed description.
|
||||
*
|
||||
@ -69,6 +69,12 @@
|
||||
#define min(a,b) ((a) < (b) ? (a) : (b))
|
||||
#define max(a,b) ((a) > (b) ? (a) : (b))
|
||||
|
||||
#ifndef NDEBUG
|
||||
# define safefree(x) do { free(x); x = NULL; } while (0)
|
||||
#else
|
||||
# define safefree(x) free(x)
|
||||
#endif
|
||||
|
||||
/* Make a new type: bool_t */
|
||||
typedef enum {
|
||||
FALSE = 0,
|
||||
|
@ -1,4 +1,4 @@
|
||||
/* $Id: utils.h,v 1.2 2000-09-12 00:01:29 rjkaes Exp $
|
||||
/* $Id: utils.h,v 1.3 2000-09-26 04:58:35 rjkaes Exp $
|
||||
*
|
||||
* See 'utils.h' for a detailed description.
|
||||
*
|
||||
@ -21,8 +21,6 @@
|
||||
|
||||
#include "tinyproxy.h"
|
||||
|
||||
#define safefree(x) free(x); x = NULL
|
||||
|
||||
extern char *xstrstr(char *haystack, char *needle, size_t length,
|
||||
bool_t case_sensitive);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user