Simplify str_toupper() in "utils.c".
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
This commit is contained in:
parent
05900b62e9
commit
061f74108b
@ -873,7 +873,7 @@ char *new_tempfile (const char *, int);
|
||||
void erase_note (char **, enum eraseflg);
|
||||
int parse_date (char *, enum datefmt, int *, int *, int *,
|
||||
struct date *);
|
||||
char *str_toupper (char *);
|
||||
void str_toupper (char *);
|
||||
void file_close (FILE *, const char *);
|
||||
void psleep (unsigned);
|
||||
|
||||
|
43
src/io.c
43
src/io.c
@ -1916,32 +1916,31 @@ ical_chk_header (FILE *fd, unsigned *lineno)
|
||||
|
||||
(void)fgets (buf, BUFSIZ, fd);
|
||||
(*lineno)++;
|
||||
if (buf == NULL
|
||||
|| strncmp (str_toupper (buf), icalheader.str, icalheader.len) != 0)
|
||||
{
|
||||
return HEADER_MALFORMED;
|
||||
}
|
||||
else
|
||||
{
|
||||
const int AWAITED = 1;
|
||||
float version = HEADER_MALFORMED;
|
||||
int read;
|
||||
|
||||
do
|
||||
if (buf == NULL) return HEADER_MALFORMED;
|
||||
|
||||
str_toupper (buf);
|
||||
if (strncmp (buf, icalheader.str, icalheader.len) != 0)
|
||||
return HEADER_MALFORMED;
|
||||
|
||||
const int AWAITED = 1;
|
||||
float version = HEADER_MALFORMED;
|
||||
int read;
|
||||
|
||||
do
|
||||
{
|
||||
if (fgets (buf, BUFSIZ, fd) == NULL)
|
||||
{
|
||||
if (fgets (buf, BUFSIZ, fd) == NULL)
|
||||
{
|
||||
return HEADER_MALFORMED;
|
||||
}
|
||||
else
|
||||
{
|
||||
(*lineno)++;
|
||||
read = sscanf (buf, "VERSION:%f", &version);
|
||||
}
|
||||
return HEADER_MALFORMED;
|
||||
}
|
||||
else
|
||||
{
|
||||
(*lineno)++;
|
||||
read = sscanf (buf, "VERSION:%f", &version);
|
||||
}
|
||||
while (read != AWAITED);
|
||||
return version;
|
||||
}
|
||||
while (read != AWAITED);
|
||||
return version;
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -957,14 +957,11 @@ parse_date (char *date_string, enum datefmt datefmt, int *year, int *month,
|
||||
return 1;
|
||||
}
|
||||
|
||||
char *
|
||||
void
|
||||
str_toupper (char *s)
|
||||
{
|
||||
int len;
|
||||
|
||||
for (len = 0; s && s[len]; len++)
|
||||
s[len] = toupper (s[len]);
|
||||
return s;
|
||||
if (!s) return;
|
||||
for (; *s; s++) *s = toupper (*s);
|
||||
}
|
||||
|
||||
void
|
||||
|
Loading…
x
Reference in New Issue
Block a user