summaryrefslogtreecommitdiff
path: root/apps/settings.c
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2004-07-05 11:15:50 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2004-07-05 11:15:50 +0000
commit26440c9fd64d8c147f02ec4efb376ccb6dbb2783 (patch)
tree76947ad61e0bbb8c070d20bc2cd5c5b832c2c360 /apps/settings.c
parentafd7421a4c705cb928a5ecb0416d9f2f9c42c7b5 (diff)
Moved settings_parseline() to misc.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4824 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings.c')
-rw-r--r--apps/settings.c33
1 files changed, 0 insertions, 33 deletions
diff --git a/apps/settings.c b/apps/settings.c
index 17122ecd84..bc1e6c7506 100644
--- a/apps/settings.c
+++ b/apps/settings.c
@@ -836,39 +836,6 @@ void settings_load(int which)
}
}
-/* parse a line from a configuration file. the line format is:
-
- setting name: setting value
-
- Any whitespace before setting name or value (after ':') is ignored.
- A # as first non-whitespace character discards the whole line.
- Function sets pointers to null-terminated setting name and value.
- Returns false if no valid config entry was found.
-*/
-
-static bool settings_parseline(char* line, char** name, char** value)
-{
- char* ptr;
-
- while ( isspace(*line) )
- line++;
-
- if ( *line == '#' )
- return false;
-
- ptr = strchr(line, ':');
- if ( !ptr )
- return false;
-
- *name = line;
- *ptr = 0;
- ptr++;
- while (isspace(*ptr))
- ptr++;
- *value = ptr;
- return true;
-}
-
void set_file(char* filename, char* setting, int maxlen)
{
char* fptr = strrchr(filename,'/');