shared_malloc returns NULL on failure
authorbodea <bodea>
Thu, 28 Oct 2004 03:26:41 +0000 (03:26 +0000)
committerbodea <bodea>
Thu, 28 Oct 2004 03:26:41 +0000 (03:26 +0000)
tbf.c

diff --git a/tbf.c b/tbf.c
index 117ebd8..e5d7e99 100644 (file)
--- a/tbf.c
+++ b/tbf.c
@@ -1,6 +1,6 @@
 // L2TPNS: token bucket filters
 
 // L2TPNS: token bucket filters
 
-char const *cvs_id_tbf = "$Id: tbf.c,v 1.6 2004/09/02 04:18:07 fred_nerk Exp $";
+char const *cvs_id_tbf = "$Id: tbf.c,v 1.7 2004/10/28 03:26:41 bodea Exp $";
 
 #define _GNU_SOURCE
 
 
 #define _GNU_SOURCE
 
@@ -21,7 +21,7 @@ static void tbf_run_queue(int tbf_id);
 
 void init_tbf(void)
 {
 
 void init_tbf(void)
 {
-       if ((filter_list = shared_malloc(sizeof(*filter_list) * MAXTBFS)) == MAP_FAILED)
+       if (!(filter_list = shared_malloc(sizeof(*filter_list) * MAXTBFS)))
                return;
 
        filter_list_size = MAXTBFS;
                return;
 
        filter_list_size = MAXTBFS;