diff options
Diffstat (limited to 'src/c_utils.c')
-rw-r--r-- | src/c_utils.c | 32 |
1 files changed, 5 insertions, 27 deletions
diff --git a/src/c_utils.c b/src/c_utils.c index 2414638..048b845 100644 --- a/src/c_utils.c +++ b/src/c_utils.c @@ -35,7 +35,7 @@ char if (line != NULL) { ret = ft_strdup(line); - line[0] = '\0'; + *line = '\0'; } tcaps->cpos = 0; tputs(tgetstr("cr", NULL), 1, ft_putchar); @@ -44,36 +44,14 @@ char { write(1, "\n", 1); } - /* ft_printf("[%s][%s]\n", ret, line); */ return (ret); } -char - *c_insert_char(char *str, char c, t_caps *tcaps) -{ - int i; - size_t j; - size_t len; - char *dst; +/* char */ +/* *c_insert_char(char *str, char c, t_caps *tcaps) */ +/* { */ - i = -1; - j = 0; - len = (ft_strlen(str) + 2); - if (!(dst = (char*)malloc((len) * sizeof(char)))) - return (NULL); - while (++i < (int)len) - { - if (i == (int)tcaps->cpos) - dst[i] = c; - else - { - dst[i] = str[j]; - j++; - } - } - ft_memdel((void**)&str); - return (dst); -} +/* } */ char *c_delchar(char *str, unsigned short cpos) |