diff options
author | Aleksey Veresov <aleksey@veresov.pro> | 2020-03-13 19:22:39 +0300 |
---|---|---|
committer | Aleksey Veresov <aleksey@veresov.pro> | 2020-03-13 19:22:39 +0300 |
commit | ac5114fdf74099a8ce8b9c154231e226e6883b94 (patch) | |
tree | e4224c1c37507366896470ce4e8e3467e8e407af /src/tools.c | |
parent | 8f1e6faa7f548c9a8bcbcac71c8f239a6540b926 (diff) | |
download | magi-ac5114fdf74099a8ce8b9c154231e226e6883b94.tar magi-ac5114fdf74099a8ce8b9c154231e226e6883b94.tar.xz magi-ac5114fdf74099a8ce8b9c154231e226e6883b94.zip |
[magi]
Diffstat (limited to 'src/tools.c')
-rw-r--r-- | src/tools.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/tools.c b/src/tools.c index d6170bc..3d3a51e 100644 --- a/src/tools.c +++ b/src/tools.c @@ -5,15 +5,11 @@ #include <string.h> -char *magi_str_lowercase(char *str) +void magi_str_lowercase(char *str) { - if (!str) { - return str; - } - for (; *str; ++str) { + for (; str && *str; ++str) { *str = tolower(*str); } - return str; } char *magi_str_create_copy(const char *first, int len) @@ -40,6 +36,6 @@ void magi_str_add(char **str, int *len, int *size, char c) *size *= 2; *str = realloc(*str, *size); } - *str[*len] = c; - *str[++*len] = 0; + (*str)[*len] = c; + (*str)[++*len] = 0; } |