From 38b98c9ecd0c300d40ae6db05ab9dc2b9189df8d Mon Sep 17 00:00:00 2001 From: oroborus Date: Tue, 1 Jul 2008 17:53:41 +0000 Subject: - oprava chyby pri teleportacii lasserov - skutocne opravena chybya s neinicializovany audiom, a strielanim pri chodeni - ZeXxove patche pre spojenie s master serverom - client zobrazuje hlasku ak sa nepodarilo spojit zo serverom alebo sppojenie nasilne ukoncilo git-svn-id: http://opensvn.csie.org/tuxanci_ng@81 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e --- src/base/storage.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/base/storage.c') diff --git a/src/base/storage.c b/src/base/storage.c index e7afa45..f3eb937 100644 --- a/src/base/storage.c +++ b/src/base/storage.c @@ -1,4 +1,3 @@ - #include #include #include @@ -52,6 +51,10 @@ static void destroyStorageItem(storage_item_t *p, void *f) void addItemToStorage(list_t *list, char *group, char *name, void *data) { + assert( list != NULL ); + assert( group != NULL ); + assert( name != NULL ); + addList(list, newStorageItem(group, name, data) ); } @@ -60,6 +63,7 @@ void* getItemFromStorage(list_t *list, char *group, char *name) storage_item_t *this; int i; + assert( list != NULL ); assert( group != NULL ); assert( name != NULL ); @@ -82,6 +86,7 @@ void delItemFromStorage(list_t *list, char *group, char *name, void *f) storage_item_t *this; int i; + assert( list != NULL ); assert( group != NULL ); assert( name != NULL ); @@ -105,6 +110,7 @@ void delAllItemFromStorage(list_t *list, char *group, void *f) storage_item_t *this; int i; + assert( list != NULL ); assert( group != NULL ); for(i = 0 ; i < list->count; i++) -- cgit v1.2.3