From 00fbba41594216e00ed8f4ccc1b297bf983b4ac1 Mon Sep 17 00:00:00 2001 From: ENGO150 Date: Thu, 2 Feb 2023 17:39:53 +0100 Subject: [PATCH] created get_last_node_identifier function --- src/core/lib/flags.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/core/lib/flags.c b/src/core/lib/flags.c index 8dc3a9e..32fc164 100644 --- a/src/core/lib/flags.c +++ b/src/core/lib/flags.c @@ -81,6 +81,16 @@ void remove_node_from_end() free(buffer); } +char *get_last_node_identifier(void) +{ + if (head == NULL) return DEFAULT_MEMORY_IDENTIFIER; + + node_t *buffer = head; + while (buffer -> next != NULL) buffer = buffer -> next; + + return buffer -> identifier; +} + //GETTERS char why2_get_encryption_separator(void) {