mirror of
https://codeberg.org/la-chouette/minishell.git
synced 2025-12-06 07:28:09 +01:00
debug: remove *alloc/free debug information
This commit is contained in:
parent
14f7e523d3
commit
a79194de1a
1 changed files with 1 additions and 36 deletions
|
|
@ -6,7 +6,7 @@
|
|||
/* By: jguelen <marvin@42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/10/17 16:06:09 by jguelen #+# #+# */
|
||||
/* Updated: 2025/03/04 12:44:07 by khais ### ########.fr */
|
||||
/* Updated: 2025/03/04 13:23:08 by khais ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
|
|
@ -173,39 +173,4 @@ t_list *ft_lstmap(t_list *lst, void *(*f)(void *), void (*del)(void *));
|
|||
/*frees two pointers and returns NULL*/
|
||||
void *free2(void *p1, void *p2);
|
||||
|
||||
# include <stdio.h>
|
||||
|
||||
# include "../src/print_backtrace.h"
|
||||
|
||||
# define malloc(size) \
|
||||
({ \
|
||||
void * ret = malloc(size); \
|
||||
if (!ret) \
|
||||
fprintf(stderr, "malloc fail at %s:%d failed\n", \
|
||||
__FILE__, __LINE__); \
|
||||
else \
|
||||
fprintf(stderr, "malloc at(%p) at %s:%d\n", \
|
||||
ret, __FILE__, __LINE__); \
|
||||
ret; \
|
||||
})
|
||||
|
||||
# define ft_calloc(elmt_nbr, elmt_size) \
|
||||
({ \
|
||||
void * ret = ft_calloc(elmt_nbr, elmt_size); \
|
||||
if (!ret) \
|
||||
fprintf(stderr, "malloc fail at %s:%d failed\n", \
|
||||
__FILE__, __LINE__); \
|
||||
else \
|
||||
fprintf(stderr, "ft_calloc at(%p) at %s:%d\n", \
|
||||
ret, __FILE__, __LINE__); \
|
||||
ret; \
|
||||
})
|
||||
|
||||
# define free(ptr) \
|
||||
({ \
|
||||
fprintf(stderr, "free(%p) at %s:%d\n", \
|
||||
ptr, __FILE__, __LINE__); \
|
||||
free(ptr); \
|
||||
})
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue