2.5 BLI_blenlib cleanup
authorAndrea Weikert <elubie@gmx.net>
Sat, 20 Dec 2008 10:02:00 +0000 (10:02 +0000)
committerAndrea Weikert <elubie@gmx.net>
Sat, 20 Dec 2008 10:02:00 +0000 (10:02 +0000)
commitebb6628a0143a91189cc209487e6588ab3e9fa99
tree4515516418232b771684161f241d343f9c30281b
parent6343d4e233e96acee76d68adc060498313bb8d6c
2.5 BLI_blenlib cleanup
DONE:
* moved almost all declarations from BLI_blenlib.h into their own proper header files.
* BLI_blenlib.h still includes all the declarations for convenience and to avoid changes in existing code
* split util.c into several files, where it wasn't done already
*    DynamicList -> dynamiclist,
*    ListBase    -> listbase,
*    String utility functions -> string.c
* removed a few unused macros and functions, if they're needed back, they're still in svn ;)
TODO:
* btempdir global
* further cleanup in the code of the different modules (especially util.c)
23 files changed:
projectfiles_vc9/blender/blenlib/BLI_blenlib.vcproj
source/blender/blenlib/BLI_blenlib.h
source/blender/blenlib/BLI_dynamiclist.h
source/blender/blenlib/BLI_fileops.h [moved from source/blender/blenlib/intern/BLI_fileops.h with 71% similarity]
source/blender/blenlib/BLI_listbase.h [new file with mode: 0644]
source/blender/blenlib/BLI_noise.h [new file with mode: 0644]
source/blender/blenlib/BLI_rect.h [new file with mode: 0644]
source/blender/blenlib/BLI_scanfill.h [new file with mode: 0644]
source/blender/blenlib/BLI_storage.h [moved from source/blender/blenlib/intern/BLI_storage.h with 61% similarity]
source/blender/blenlib/BLI_string.h [new file with mode: 0644]
source/blender/blenlib/BLI_util.h [new file with mode: 0644]
source/blender/blenlib/BLI_winstuff.h
source/blender/blenlib/intern/BLI_scanfill.h [deleted file]
source/blender/blenlib/intern/BLI_util.h [deleted file]
source/blender/blenlib/intern/dynamiclist.c [new file with mode: 0644]
source/blender/blenlib/intern/dynamiclist.h [new file with mode: 0644]
source/blender/blenlib/intern/listbase.c [new file with mode: 0644]
source/blender/blenlib/intern/string.c [new file with mode: 0644]
source/blender/blenlib/intern/threads.c
source/blender/blenlib/intern/util.c
source/blender/blenloader/intern/writefile.c
source/blender/editors/animation/anim_filter.c
source/blender/makesdna/DNA_meshdata_types.h