resolution null pointer
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
/* By: hulamy <marvin@42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2020/03/12 22:31:29 by hulamy #+# #+# */
|
||||
/* Updated: 2020/03/12 23:24:13 by hulamy ### ########.fr */
|
||||
/* Updated: 2020/06/30 00:41:35 by hulamy ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
|
||||
2
main.c
2
main.c
@@ -27,9 +27,7 @@ int ft_printf(char *string, ...);
|
||||
/* redirect output to file outft, and write result of ft_printf inside it */\
|
||||
/* also compare return of both printf and ft_printf, pout and ftpout */\
|
||||
dup2(outft, 1); \
|
||||
printf("_x_%s_x_",##args);\
|
||||
ftpout = ft_printf(string, ##args); \
|
||||
write(1, "a", 1);\
|
||||
if (ftpout == -1) printf("\033[91mERROR\033[0m"); \
|
||||
fflush(stdout); \
|
||||
printf("\n"); \
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/* By: hulamy <marvin@42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2020/03/12 22:30:05 by hulamy #+# #+# */
|
||||
/* Updated: 2020/03/12 22:30:20 by hulamy ### ########.fr */
|
||||
/* Updated: 2020/06/30 00:40:49 by hulamy ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
@@ -57,7 +57,7 @@ char *conv_u(char c, unsigned long int i)
|
||||
char *s;
|
||||
|
||||
if (c == 's')
|
||||
return (strdup((char *)i));
|
||||
return (i == 0 ? ft_strdup("(null)") : ft_strdup((char *)i));
|
||||
s = ft_utoa(i);
|
||||
if (c == 'u')
|
||||
return (s);
|
||||
|
||||
Reference in New Issue
Block a user