/[xlog]/xlog/src/preferences.c
ViewVC logotype

Diff of /xlog/src/preferences.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.37 by pa4tu, Thu Mar 3 11:41:18 2005 UTC revision 1.38 by pa4tu, Sat Mar 5 20:19:53 2005 UTC
# Line 117  static void make_default_preferences (vo Line 117  static void make_default_preferences (vo
117          preferences.cwcq = g_strdup ("tu %");          preferences.cwcq = g_strdup ("tu %");
118          preferences.cwsp = g_strdup ("tu 5nn#");          preferences.cwsp = g_strdup ("tu 5nn#");
119          preferences.cwspeed = 24;          preferences.cwspeed = 24;
120            preferences.fcc = 0;
121  }  }
122    
123  void  void
# Line 588  parseloadpreferences (xmlDocPtr p, xmlNo Line 589  parseloadpreferences (xmlDocPtr p, xmlNo
589                          preferences.backup = atoi (key);                          preferences.backup = atoi (key);
590                          free (key);                          free (key);
591                  }                  }
592                    else if ((!xmlStrcmp(cur->name, (const xmlChar *)"fcc")))
593                    {
594                            key = xmlNodeListGetString (p, cur->xmlChildrenNode, 1);
595                            preferences.fcc = atoi (key);
596                            free (key);
597                    }
598          cur = cur->next;          cur = cur->next;
599          }          }
600          return;          return;
# Line 1062  void parsesavepreferences (xmlNodePtr cu Line 1069  void parsesavepreferences (xmlNodePtr cu
1069                          xmlNodeSetContent (node, key);                          xmlNodeSetContent (node, key);
1070                          g_free (key);                          g_free (key);
1071                  }                  }
1072                    else if (!strcmp (node->name, "fcc"))
1073                    {
1074                            key = g_strdup_printf ("%d", preferences.fcc);
1075                            xmlNodeSetContent (node, key);
1076                            g_free (key);
1077                    }
1078          }          }
1079  }  }
1080    
# Line 1226  newsavepreferences (xmlNodePtr cur) Line 1239  newsavepreferences (xmlNodePtr cur)
1239          xmlNewTextChild (cur, NULL, "backupdir", key);          xmlNewTextChild (cur, NULL, "backupdir", key);
1240          key = g_strdup_printf ("%d", preferences.backup);          key = g_strdup_printf ("%d", preferences.backup);
1241          xmlNewTextChild (cur, NULL, "backup", key);          xmlNewTextChild (cur, NULL, "backup", key);
1242            key = g_strdup_printf ("%d", preferences.fcc);
1243            xmlNewTextChild (cur, NULL, "fcc", key);
1244          g_free (key);          g_free (key);
1245  }  }
1246    
# Line 1382  savepreferences (void) Line 1397  savepreferences (void)
1397                                  xmlNewTextChild (cur, NULL, "backupdir", key);                                  xmlNewTextChild (cur, NULL, "backupdir", key);
1398                                  key = g_strdup_printf ("%d", preferences.backup);                                  key = g_strdup_printf ("%d", preferences.backup);
1399                                  xmlNewTextChild (cur, NULL, "backup", key);                                  xmlNewTextChild (cur, NULL, "backup", key);
1400                                    key = g_strdup_printf ("%d", preferences.fcc);
1401                                    xmlNewTextChild (cur, NULL, "fcc", key);
1402                                  g_free (key);                                  g_free (key);
1403                          }                          }
1404                  }                  }

Legend:
Removed from v.1.37  
changed lines
  Added in v.1.38

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26