Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=fun.git;a=commitdiff;h=34aceca484fa089b24529c6a6688ef759693a331

commit 34aceca484fa089b24529c6a6688ef759693a331
Author: Priyank <[EMAIL PROTECTED]>
Date:   Sat Nov 3 19:18:24 2007 +0530

fun-config
* Added a new function fun_config_set_value_int() to save configuration data

diff --git a/src/fun-config.c b/src/fun-config.c
index c60b3cd..069be8e 100644
--- a/src/fun-config.c
+++ b/src/fun-config.c
@@ -74,6 +74,16 @@ fun_config_get_value_int (const char *key)
}

void
+fun_config_set_value_int (const char *key, int value)
+{
+       char *val = g_strdup_printf ("%d", value);
+       cfg_add_key (&conf, key, val);
+       g_free (val);
+
+       return;
+}
+
+void
fun_config_save (void)
{
char *rcfile;
diff --git a/src/fun-config.h b/src/fun-config.h
index ce8ff99..7251834 100644
--- a/src/fun-config.h
+++ b/src/fun-config.h
@@ -20,6 +20,9 @@ char * fun_config_get_value_string (const char *);
/* Read a value from funrc and return it as an int */
int fun_config_get_value_int (const char *);

+/* Set a value for a particular key in funrc */
+void fun_config_set_value_int (const char *, int);
+
/* Free conf */
void fun_config_free (void);
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to