diff mcabber/src/screen.c @ 279:f5dd437c057b

Rewrite the settings system Settings now use glibc library, and can be used for aliases and bindings.
author Mikael Berthe <mikael@lilotux.net>
date Tue, 05 Jul 2005 23:50:50 +0100
parents 627925d885de
children f562b9af2de7
line wrap: on
line diff
--- a/mcabber/src/screen.c	Tue Jul 05 23:30:10 2005 +0100
+++ b/mcabber/src/screen.c	Tue Jul 05 23:50:50 2005 +0100
@@ -14,7 +14,7 @@
 #include "compl.h"
 #include "roster.h"
 #include "histolog.h"
-#include "parsecfg.h"
+#include "settings.h"
 #include "utils.h"
 #include "list.h"
 
@@ -145,8 +145,8 @@
 
   char *tmp = malloc(1024);
   char *color;
-  char *background = cfg_read("color_background");
-  char *backselected = cfg_read("color_backselected");
+  char *background = settings_opt_get("color_background");
+  char *backselected = settings_opt_get("color_backselected");
   int i = 0;
 
   // Default values
@@ -155,7 +155,7 @@
 
   while (colors[i]) {
     sprintf(tmp, "color_%s", colors[i]);
-    color = cfg_read(tmp);
+    color = settings_opt_get(tmp);
 
     switch (i + 1) {
     case 1: