]> code.citadel.org Git - citadel.git/blobdiff - webcit/webcit.h
* Preferences framework
[citadel.git] / webcit / webcit.h
index e0c2556e5ea1909af865c38b5ab0d6e86615c0e3..1e4e2d00b4ba4a4925288908757c5343595e8405 100644 (file)
@@ -150,6 +150,7 @@ struct wcsession {
        struct urlcontent *urlstrings;
        int HaveExpressMessages;        /* Nonzero if incoming msgs exist */
        struct wcsubst *vars;
+       char *preferences;
 };
 
 #define extract(dest,source,parmnum)   extract_token(dest,source,parmnum,'|')
@@ -300,3 +301,7 @@ void edituser(void);
 void change_view(void);
 void folders(void);
 void do_stuff_to_msgs(void);
+void load_preferences(void);
+void save_preferences(void);
+void get_preference(char *key, char *value);
+void set_preference(char *key, char *value);