Fix warnings on new compilers.
[bertos.git] / bertos / mware / ini_reader.c
index d48f9ead9e10004e5198e1b21ffec2d131c0b279..b49198bbd7795fa1164f25225b076cb17f727478 100644 (file)
@@ -32,7 +32,6 @@
  *
  * \brief Ini file reader module.
  *
- * \version $Id$
  * \author Luca Ottaviano <lottaviano@develer.com>
  */
 
@@ -80,10 +79,10 @@ static int findSection(KFile *fd, const char *section, size_t section_len, char
 static char *getKey(const char *line, char *key, size_t size)
 {
        /* null-terminated string */
-       while (isspace(*line))
+       while (isspace((unsigned char)*line))
                ++line;
        int i = 0;
-       while (*line != '=' && !isspace(*line) && size)
+       while (*line != '=' && !isspace((unsigned char)*line) && size)
        {
                key[i++] = *line;
                ++line;
@@ -100,7 +99,7 @@ static char *getValue(const char *line, char *value, size_t size)
 {
        while (*line++ != '=')
                ;
-       while (isspace(*line))
+       while (isspace((unsigned char)*line))
                ++line;
        int i = 0;
        while (*line && size)