Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Saturday, October 17, 2026

Diff for libcfg+/src/cfg+.c between version 1.49 and 1.50

version 1.49, 2002/08/04 18:07:43 version 1.50, 2002/08/16 20:31:42
Line 19 
Line 19 
 /* $Id$ */  /* $Id$ */
   
 /* Includes {{{ */  /* Includes {{{ */
 #include "config.h"  #ifdef HAVE_CONFIG_H
   #  include "config.h"
   #endif
   
 #include <stdio.h>  #include <stdio.h>
 #if STDC_HEADERS  #if STDC_HEADERS
Line 68  cfg_get_context(options)
Line 70  cfg_get_context(options)
   
         /* Initializaing properties to default values */          /* Initializaing properties to default values */
         for (i = 0; i < CFG_N_PROPS; i++) {          for (i = 0; i < CFG_N_PROPS; i++) {
                 con->prop[i] = strdyn_create_ar(cfg_default_properties[i]);                  con->prop[i] = FUNCTION(strdyn_create_ar)(cfg_default_properties[i]);
                 if (con->prop[i] == NULL) {                  if (con->prop[i] == NULL) {
                         /* TODO: possible freeing on failure */                          /* TODO: possible freeing on failure */
                         return NULL;                          return NULL;
Line 229  cfg_free_context(con)
Line 231  cfg_free_context(con)
                 (void) cfg_clear_property(con, i);                  (void) cfg_clear_property(con, i);
                 free(con->prop[i]);                  free(con->prop[i]);
 #else  #else
                 strdyn_free(con->prop[i]);                  FUNCTION(strdyn_free)(con->prop[i]);
 #endif  #endif
                 con->prop[i] = NULL;                  con->prop[i] = NULL;
         }          }

Legend:
Removed from v.1.49  
changed lines
  Added in v.1.50

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top