diff --git a/src/graphics/graphics.c b/src/graphics/graphics.c index 84b4b64..b35ae31 100644 --- a/src/graphics/graphics.c +++ b/src/graphics/graphics.c @@ -728,18 +728,18 @@ static inline int erase_arrow (int arrows_nb, int address_of_the_arrow_to_erase_ = buffer_colors_origin [buffer_colors_size - 6 + i]; - /* buffer_vertex_size -= 6; // <<< ceci est fait dans : graphics_write_vertex() */ - /* buffer_colors_size -= 6; // <<< ceci est fait dans : graphics_write_colors() */ - /* buffer_lines_size -= 2; // <<< ceci est fait dans : graphics_write_line() */ + buffer_vertex_size -= 6; // <<< ceci est fait dans : graphics_write_vertex() ??? + buffer_colors_size -= 6; // <<< ceci est fait dans : graphics_write_colors() ??? + buffer_lines_size -= 2; // <<< ceci est fait dans : graphics_write_line() ??? /* Il ne faut pas réécrire ce qui suit: ces lignes dessinent maintenant à partir d'autres vertex */ /* void *new_arrows_lines_ptr = g_realloc(buffer_lines_origin, buffer_lines_size * sizeof(GLfloat)); */ /* if (new_arrows_lines_ptr) buffer_lines_origin = new_arrows_lines_ptr; */ /* else perror("In graphics.erase_arrow(), can't re_allocate for arrows lines buffer.\n"); */ - if (console) print_arrows_array (arrows_ptr, arrows_nb, 0); - } + if (console) print_arrows_array (arrows_ptr, arrows_nb, 0); + return arrows_nb; }