From 44daf03024fbf7cbffa10349044786f6ab784821 Mon Sep 17 00:00:00 2001 From: "Tomas Chvatal (scarabeus)" Date: Wed, 22 Oct 2008 22:51:24 +0200 Subject: Revert "X" This reverts commit e12753d2ec9db83ec08bb9db63902a82fb245cdd. --- src/base/shareFunction.c~ | 65 ----------------------------------------------- 1 file changed, 65 deletions(-) delete mode 100644 src/base/shareFunction.c~ (limited to 'src/base/shareFunction.c~') diff --git a/src/base/shareFunction.c~ b/src/base/shareFunction.c~ deleted file mode 100644 index b7bddc2..0000000 --- a/src/base/shareFunction.c~ +++ /dev/null @@ -1,65 +0,0 @@ - -#include -#include -#include -#include - -#include "main.h" -#include "list.h" -#include "shareFunction.h" - -typedef struct share_fce_item_struct -{ - char *name; - void *function; -} share_fce_item_t; - -static list_t *listShareFce; - -static share_fce_item_t* newShareFceItem(char *name, void *function) -{ - share_fce_item_t *new; - - new = malloc( sizeof(share_fce_item_t) ); - new->name = strdup(name); - new->function = function; - return new; -} - -static void destroyShareFce(share_fce_item_t *p) -{ - free(p->name); - free(p); -} - -void initShareFunction() -{ - listShareFce = newList(); -} -void addToShareFce(char *name, void *function) -{ -#ifdef DEBUG - printf(_("Adding \"%s\" to share function.\n"), name); -#endif - addList(listShareFce, newShareFceItem(name, function) ); -} - -void* getShareFce(char *name) -{ - int i; - - for (i = 0; i < listShareFce->count; i++) { - share_fce_item_t *this; - - this = (share_fce_item_t *)listShareFce->list[i]; - if( strcmp(this->name, name) == 0 ) - return this->function; - } - return NULL; -} - -void quitShareFunction() -{ - destroyListItem(listShareFce, destroyShareFce); -} - -- cgit v1.2.3