From b11768a2ab2ad63a232be9f018f56700c9fbd172 Mon Sep 17 00:00:00 2001 From: Ekaitz Zarraga Date: Tue, 12 Aug 2025 00:28:35 +0200 Subject: piece-table: remove print functionality We want to lean more on the debugger world than printf debugging as our data structures are opaque (on purpose). --- Makefile | 6 +++--- src/piece-table.c | 7 ------- src/piece-table.h | 1 - tests/piece-table-print.c | 9 --------- 4 files changed, 3 insertions(+), 20 deletions(-) delete mode 100644 tests/piece-table-print.c diff --git a/Makefile b/Makefile index fc9d6d4..7123907 100644 --- a/Makefile +++ b/Makefile @@ -8,9 +8,9 @@ OBJ = $(addsuffix .o, $(addprefix $(OBJDIR)/, $(BASENM))) HEADERS = $(wildcard src/*.h) -TEST := piece-table-print\ - piece-table-delete\ - piece-table-insert +TEST := \ + piece-table-delete \ + piece-table-insert TEST_FILES = $(addprefix tests/, $(TEST)) TEST_SOURCES = $(addsuffix .c, $(addprefix tests/, $(TEST))) diff --git a/src/piece-table.c b/src/piece-table.c index c7f9381..59fb76f 100644 --- a/src/piece-table.c +++ b/src/piece-table.c @@ -391,13 +391,6 @@ piece_table_create (char *orig) return pt; } -void -piece_table_print (piece_table *pt) -{ - printf("orig: %s\n" - " add: %s\n", pt->orig.contents, pt->add.contents); -} - void piece_table_destroy (piece_table *pt) { diff --git a/src/piece-table.h b/src/piece-table.h index 0e95550..c9d6601 100644 --- a/src/piece-table.h +++ b/src/piece-table.h @@ -29,7 +29,6 @@ char piece_table_index (piece_table *pt, size_t pos); void piece_table_insert (piece_table *pt, size_t pos, char *in, size_t len); void piece_table_delete (piece_table *pt, size_t pos, size_t len); -void piece_table_print (piece_table *pt); char *piece_table_to_string (piece_table *pt); #endif diff --git a/tests/piece-table-print.c b/tests/piece-table-print.c deleted file mode 100644 index 977ffce..0000000 --- a/tests/piece-table-print.c +++ /dev/null @@ -1,9 +0,0 @@ -#include "../src/piece-table.h" - -int -main() -{ - piece_table *pt = piece_table_create("Hola esto es un texto de prueba"); - piece_table_destroy(pt); - return 0; -} -- cgit v1.2.3