diff options
author | Ton Roosendaal <ton@blender.org> | 2009-01-17 17:56:12 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2009-01-17 17:56:12 +0300 |
commit | f705bdaa8903f4447072e31700500ce293a2c059 (patch) | |
tree | 9c85cff8aaf7d52f36f661c6b2e227156b5d92a2 /source/blender/blenlib | |
parent | 932131be53cfe8c5068d9cc7b938544df63de0c3 (diff) |
2.5
Cleanup warnings from Joshua's commit (mostly unused variables,
but also used functions that were not prototyped).
Two bugfixes; passing on &ob->adt instead of ob->adt
But; the DNA system is now messed up, with two structs using
the same ID (nAction and bAction), that goes horrible wrong!
Diffstat (limited to 'source/blender/blenlib')
-rw-r--r-- | source/blender/blenlib/BLI_dynamiclist.h | 21 | ||||
-rw-r--r-- | source/blender/blenlib/intern/fileops.c | 5 |
2 files changed, 12 insertions, 14 deletions
diff --git a/source/blender/blenlib/BLI_dynamiclist.h b/source/blender/blenlib/BLI_dynamiclist.h index b496d633b31..ee5ccf516b9 100644 --- a/source/blender/blenlib/BLI_dynamiclist.h +++ b/source/blender/blenlib/BLI_dynamiclist.h @@ -50,15 +50,16 @@ typedef struct DynamicList { struct ListBase lb; /* two way linked dynamic list */ } DynamicList; -struct DynamicList *BLI_dlist_from_listbase(struct ListBase *lb); -struct ListBase *BLI_listbase_from_dlist(struct DynamicList *dlist, struct ListBase *lb); -void * BLI_dlist_find_link(struct DynamicList *dlist, unsigned int index); -unsigned int BLI_count_items(struct DynamicList *dlist); -void BLI_dlist_free_item(struct DynamicList *dlist, unsigned int index); -void BLI_dlist_rem_item(struct DynamicList *dlist, unsigned int index); -void * BLI_dlist_add_item_index(struct DynamicList *dlist, void *item, unsigned int index); -void BLI_dlist_destroy(struct DynamicList *dlist); -void BLI_dlist_init(struct DynamicList *dlist); -void BLI_dlist_reinit(struct DynamicList *dlist); +/* note: 'index' is a string.h function, do not use in includes */ +struct DynamicList *BLI_dlist_from_listbase(struct ListBase *); +struct ListBase *BLI_listbase_from_dlist(struct DynamicList *, struct ListBase *); +void * BLI_dlist_find_link(struct DynamicList *, unsigned int); +unsigned int BLI_count_items(struct DynamicList *); +void BLI_dlist_free_item(struct DynamicList *, unsigned int); +void BLI_dlist_rem_item(struct DynamicList *, unsigned int); +void * BLI_dlist_add_item_index(struct DynamicList *, void *, unsigned int); +void BLI_dlist_destroy(struct DynamicList *); +void BLI_dlist_init(struct DynamicList *); +void BLI_dlist_reinit(struct DynamicList *); #endif diff --git a/source/blender/blenlib/intern/fileops.c b/source/blender/blenlib/intern/fileops.c index a64185a896a..676a7e32333 100644 --- a/source/blender/blenlib/intern/fileops.c +++ b/source/blender/blenlib/intern/fileops.c @@ -31,16 +31,13 @@ #include <stdio.h> #include <stdlib.h> -#ifdef HAVE_CONFIG_H -#include <config.h> -#endif - #include "zlib.h" #ifdef WIN32 #include "BLI_winstuff.h" #include <io.h> #else +#include <unistd.h> // for read close #include <sys/param.h> #endif |