From ebb4cc5b97b8565ceffa0d48301f8af9e6b884df Mon Sep 17 00:00:00 2001 From: Ekaitz Zarraga Date: Fri, 22 Aug 2025 00:35:21 +0200 Subject: piece-table: Take original buffer from outside --- tests/piece-table-internals.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'tests/piece-table-internals.c') diff --git a/tests/piece-table-internals.c b/tests/piece-table-internals.c index 6cf5014..c89bfd6 100644 --- a/tests/piece-table-internals.c +++ b/tests/piece-table-internals.c @@ -17,9 +17,10 @@ count_pieces (piece_table *pt) int main () { + char orig[] = "0123456789"; char tmp[100]; size_t expected_count; - piece_table *pt = piece_table_create_from_str ("0123456789", 10); + piece_table *pt = piece_table_create_from_str (orig, 10); /** Inserting **/ /* Should add pieces... */ expected_count = 1; @@ -51,11 +52,6 @@ main () piece_table_to_string (pt, tmp, 99); assert (0 == strcmp (tmp, "abchabcde")); - /** Optimize **/ - piece_table_optimize (pt); - expected_count = 1; - assert (count_pieces (pt) == expected_count); - /** Result **/ piece_table_to_string (pt, tmp, 99); assert (0 == strcmp (tmp, "abchabcde")); -- cgit v1.2.3