Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=1402d766e11b29d87a76b885e2220bf99849f9b0

commit 1402d766e11b29d87a76b885e2220bf99849f9b0
Author: James Buren <r...@frugalware.org>
Date:   Mon Dec 7 00:18:11 2009 -0600

config.c
* convert _config_set_string to xsetstr

diff --git a/src/config.c b/src/config.c
index 40bafc4..833bb94 100644
--- a/src/config.c
+++ b/src/config.c
@@ -8,13 +8,6 @@ static const char config_parser_format[] = 
"%*[^=]=%n%*[^\n]\n%n";
static const char config_key_theme[]     = "theme";
static const char config_key_menu[]      = "menu";

-static inline void _config_set_string(char **dest,const char *val) {
-  assert(dest && val);
-
-  if(!*dest)
-    *dest = xstrdup(val);
-}
-
static inline bool _config_parse_line(char *line) {
char *str, *key, *val;
size_t i, j;
@@ -46,9 +39,9 @@ static inline bool _config_parse_line(char *line) {
return false;

if(!strcasecmp(key,config_key_theme))
-    _config_set_string(&G->theme,val);
+    xsetstr(&G->theme,val);
else if(!strcasecmp(key,config_key_menu))
-    _config_set_string(&G->menu,val);
+    xsetstr(&G->menu,val);
else
return false;
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to