@@ -11,13 +11,13 @@ char *get_type_string(t_type type) {
1111
1212void show_alloc_mem () {
1313 lock_mutex ();
14- if (( size_t ) g_mmap . next < 2 ) {
14+ if (TESTNULL ( g_mmap ) ) {
1515 ft_putstr ("show_alloc_mem(): No memory allocated\n" );
1616 unlock_mutex ();
1717 return ;
1818 }
1919 size_t total = 0 ;
20- for (t_mmap * mmap = g_mmap . next ; ( size_t ) mmap > 1 ; mmap = mmap -> next ) {
20+ for (t_mmap * mmap = g_mmap ; ! TESTNULL ( mmap ) ; mmap = mmap -> next ) {
2121 ft_printf ("%s : %p\n" , get_type_string (mmap -> type ), mmap );
2222 for (t_alloc * alloc = mmap -> alloc ; alloc ; alloc = alloc -> next ) {
2323 if (!alloc )
@@ -70,13 +70,13 @@ void hexdump(void *ptr, size_t size) {
7070
7171void show_alloc_mem_asciidump () {
7272 lock_mutex ();
73- if (( size_t ) g_mmap . next < 2 ) {
73+ if (TESTNULL ( g_mmap ) ) {
7474 ft_putstr ("show_alloc_mem_ex(): No memory allocated\n" );
7575 unlock_mutex ();
7676 return ;
7777 }
7878 size_t total = 0 ;
79- for (t_mmap * mmap = g_mmap . next ; ( size_t ) mmap > 1 ; mmap = mmap -> next ) {
79+ for (t_mmap * mmap = g_mmap ; ! TESTNULL ( mmap ) ; mmap = mmap -> next ) {
8080 ft_printf ("%s : %p\n" , get_type_string (mmap -> type ), mmap );
8181 for (t_alloc * alloc = mmap -> alloc ; alloc ; alloc = alloc -> next ) {
8282 if (!alloc )
@@ -99,13 +99,13 @@ void show_alloc_mem_asciidump() {
9999
100100void show_alloc_mem_hexdump () {
101101 lock_mutex ();
102- if (( size_t ) g_mmap . next < 2 ) {
102+ if (TESTNULL ( g_mmap ) ) {
103103 ft_putstr ("show_alloc_mem_ex(): No memory allocated\n" );
104104 unlock_mutex ();
105105 return ;
106106 }
107107 size_t total = 0 ;
108- for (t_mmap * mmap = g_mmap . next ; ( size_t ) mmap > 1 ; mmap = mmap -> next ) {
108+ for (t_mmap * mmap = g_mmap ; ! TESTNULL ( mmap ) ; mmap = mmap -> next ) {
109109 ft_printf ("%s : %p\n" , get_type_string (mmap -> type ), mmap );
110110 for (t_alloc * alloc = mmap -> alloc ; alloc ; alloc = alloc -> next ) {
111111 if (!alloc )
0 commit comments