From 3751974d2a691c964a5d0235b241b306ee782457 Mon Sep 17 00:00:00 2001 From: Anoop S Date: Mon, 20 Jul 2020 15:05:14 +0530 Subject: [PATCH] symbol-table : Drop unused function "remove_from_last(..)" * The function "remove_from_last(char *buffer, const char *toremove)" is never used. * function "strbuf_remove_from_last" is already used, which serves similar purpose. --- symbol-table.c | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/symbol-table.c b/symbol-table.c index e3627b3..9b1106c 100644 --- a/symbol-table.c +++ b/symbol-table.c @@ -585,26 +585,6 @@ vst_get_all_tokens (varnam* handle, int token_type, varray *tokens) return VARNAM_SUCCESS; } -static void -remove_from_last(char *buffer, const char *toremove) -{ - size_t to_remove_len, buffer_len, newlen; - const char *buf; - - if(!toremove) return; - to_remove_len = strlen(toremove); - buffer_len = strlen(buffer); - - if(buffer_len < to_remove_len) return; - - newlen = (buffer_len - to_remove_len); - - buf = buffer + newlen; - if(strcmp(buf, toremove) == 0) { - buffer[newlen] = '\0'; - } -} - int vst_add_metadata (varnam *handle, const char* key, const char* value) {