[Freeswitch-svn] [commit] r8419 - in freeswitch/trunk/src: . include

Freeswitch SVN anthm at freeswitch.org
Thu May 15 16:53:22 EDT 2008


Author: anthm
Date: Thu May 15 16:53:22 2008
New Revision: 8419

Modified:
   freeswitch/trunk/src/include/switch_config.h
   freeswitch/trunk/src/switch_config.c

Log:
fix pointer thingy

Modified: freeswitch/trunk/src/include/switch_config.h
==============================================================================
--- freeswitch/trunk/src/include/switch_config.h	(original)
+++ freeswitch/trunk/src/include/switch_config.h	Thu May 15 16:53:22 2008
@@ -65,7 +65,7 @@
 	/*! FILE stream buffer to the opened file */
 	FILE *file;
 	/*! path to the file */
-	char *path;
+	char path[512];
 	/*! current category */
 	char category[256];
 	/*! current section */

Modified: freeswitch/trunk/src/switch_config.c
==============================================================================
--- freeswitch/trunk/src/switch_config.c	(original)
+++ freeswitch/trunk/src/switch_config.c	Thu May 15 16:53:22 2008
@@ -66,7 +66,7 @@
 			}
 
 			cfg->file = f;
-			cfg->path = path;
+			switch_set_string(cfg->path, path);
 
 			while (switch_config_next_pair(cfg, &var, &val)) {
 				if (file_path && (cfg->sectno != last) && !strcmp(cfg->section, file_path)) {
@@ -83,7 +83,7 @@
 		return 0;
 	} else {
 		cfg->file = f;
-		cfg->path = path;
+		switch_set_string(cfg->path, path);
 		return 1;
 	}
 }



More information about the Freeswitch-svn mailing list