[Initng-svn] r2725 - initng/plugins/ngcs

svn at initng.thinktux.net svn at initng.thinktux.net
Wed Jan 4 21:56:00 CET 2006


Author: makomk
Date: Wed Jan  4 21:56:00 2006
New Revision: 2725

Modified:
   initng/plugins/ngcs/initng_ngcs_cmds.c
Log:
Get rid of warning about uninitalised var and detect malloc failure in 
ngcs


Modified: initng/plugins/ngcs/initng_ngcs_cmds.c
==============================================================================
--- initng/plugins/ngcs/initng_ngcs_cmds.c	(original)
+++ initng/plugins/ngcs/initng_ngcs_cmds.c	Wed Jan  4 21:56:00 2006
@@ -80,7 +80,7 @@
 int service_status_watch(active_db_h * service)
 {
     ngcs_watch *watch, *nextwatch;
-    int n, ret;
+    int n, ret = 0;
     ngcs_data *dat = NULL;
 
     n = ngcs_marshal_active_db_h(service, NULL, 0);
@@ -91,6 +91,10 @@
             if (!dat)
             {
                 dat = malloc(n * sizeof(ngcs_data));
+		if(dat == NULL) 
+		{
+		    F_("malloc() failure\n"); return TRUE;
+		}
                 ret = ngcs_marshal_active_db_h(service, dat, n);
                 if (ret < 0)
                 {


More information about the Initng-svn mailing list