aboutsummaryrefslogtreecommitdiff
path: root/src/tools.c
diff options
context:
space:
mode:
authorAleksey Veresov <aleksey@veresov.pro>2020-03-13 19:22:39 +0300
committerAleksey Veresov <aleksey@veresov.pro>2020-03-13 19:22:39 +0300
commitac5114fdf74099a8ce8b9c154231e226e6883b94 (patch)
treee4224c1c37507366896470ce4e8e3467e8e407af /src/tools.c
parent8f1e6faa7f548c9a8bcbcac71c8f239a6540b926 (diff)
downloadmagi-ac5114fdf74099a8ce8b9c154231e226e6883b94.tar
magi-ac5114fdf74099a8ce8b9c154231e226e6883b94.tar.xz
magi-ac5114fdf74099a8ce8b9c154231e226e6883b94.zip
[magi]
Diffstat (limited to 'src/tools.c')
-rw-r--r--src/tools.c12
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;
}