[Initng-svn] r2948 - initng/src

svn at initng.thinktux.net svn at initng.thinktux.net
Mon Feb 6 12:18:58 CET 2006


Author: jimmy
Date: Mon Feb  6 12:18:57 2006
New Revision: 2948

Modified:
   initng/src/initng_common.c
Log:
Fix an segfult on exit.



Modified: initng/src/initng_common.c
==============================================================================
--- initng/src/initng_common.c	(original)
+++ initng/src/initng_common.c	Mon Feb  6 12:18:57 2006
@@ -427,9 +427,9 @@
            sizeof(struct timeval));
 
     /* update rught last to */
-    if (service->last_rought_state != service->current_state->is)
+    if (service->last_rought_state != state->is)
     {
-	service->last_rought_state=service->current_state->is;
+	service->last_rought_state=state->is;
         memcpy(&service->last_rought_time, &service->time_current_state,
                sizeof(memcpy));
     }
@@ -470,7 +470,7 @@
     }
     
     /* If the rough state has changed */
-    if (service->last_rought_state != service->current_state->is)
+    if (service->last_rought_state != state->is)
     {
 	current = q = NULL;
 	while_list_safe(current, &g.IS_CHANGE, q)


More information about the Initng-svn mailing list