Changeset 16676

Show
Ignore:
Timestamp:
06/23/08 16:02:09 (4 months ago)
Author:
piotras
Message:

Initialize all private members with explicit NULL values.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/midgard/core/midgard/src/midgard_collector.c

    r16341 r16676  
    7575                const gchar *domain, GValue *value) 
    7676{ 
    77         g_assert(mgd); 
    78         g_assert(typename); 
    79         g_assert(domain); 
    80         g_assert(value); 
     77        g_assert(mgd != NULL); 
     78        g_assert(typename != NULL); 
     79        g_assert(domain != NULL); 
     80        g_assert(value != NULL); 
    8181 
    8282        MidgardCollector *self =  
     
    715715        self->private->type = 0; 
    716716        self->private->klass = NULL; 
     717        self->private->keyname = NULL; 
     718        self->private->datalist = NULL; 
     719        self->private->keyname_value = NULL; 
     720        self->private->builder = NULL; 
     721        self->private->values = NULL; 
    717722} 
    718723 
     
    728733        g_free((gchar *)self->private->typename); 
    729734        g_free((gchar *)self->private->domain); 
    730         g_free((gchar *)self->private->keyname); 
     735        g_free((gchar *)self->private->keyname);  
    731736         
    732737        if(self->private->keyname_value) {