forked from len0rd/rockbox
Build cleanup and general fixes. fprintf() is now fdprintf(), the separation
between uisimulator files and firmware/apps files are better done. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6031 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
376057d2b6
commit
22b7701fe7
33 changed files with 327 additions and 339 deletions
|
@ -38,24 +38,24 @@ int configfile_save(const char *filename, struct configdata *cfg,
|
|||
if(fd < 0)
|
||||
return fd*10 - 1;
|
||||
|
||||
cfg_rb->fprintf(fd, "file version: %d\n", version);
|
||||
cfg_rb->fdprintf(fd, "file version: %d\n", version);
|
||||
|
||||
for(i = 0;i < num_items;i++) {
|
||||
switch(cfg[i].type) {
|
||||
case TYPE_INT:
|
||||
cfg_rb->fprintf(fd, "%s: %d\n",
|
||||
cfg_rb->fdprintf(fd, "%s: %d\n",
|
||||
cfg[i].name,
|
||||
*cfg[i].val);
|
||||
break;
|
||||
|
||||
case TYPE_ENUM:
|
||||
cfg_rb->fprintf(fd, "%s: %s\n",
|
||||
cfg_rb->fdprintf(fd, "%s: %s\n",
|
||||
cfg[i].name,
|
||||
cfg[i].values[*cfg[i].val]);
|
||||
break;
|
||||
|
||||
case TYPE_STRING:
|
||||
cfg_rb->fprintf(fd, "%s: %s\n",
|
||||
cfg_rb->fdprintf(fd, "%s: %s\n",
|
||||
cfg[i].name,
|
||||
cfg[i].string);
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue