CVSROOT: /cvs/directfb
Module name: DirectFB
Changes by: dok 20041102 15:55:15
Modified files:
. : configure.in
lib/direct : build.h.in debug.c debug.h messages.c
messages.h thread.c types.h util.h
src/core : gfxcard.c layer_context.c layer_region.c
windows.c
wm/default : default.c
wm/unique : stret.c stret_iteration.c
Log message:
Renamed DIRECT_BUILD_NOTEXT to DIRECT_BUILD_TEXT.
Exclude debug message functions from the library
if DIRECT_BUILD_TEXT is false.
Always enable magic handling macros, because
- just setting and clearing the magic in non-debug mode doesn't hurt
- DIRECT_FORCE_DEBUG works for magic assertions again
Renamed all flag manipulation macros, using the prefix "D_FLAGS_" now.
Moved D_FORMAT_PRINTF(n) and D_CONST_FUNC to <direct/util.h>.
Added D_ARRAY_SIZE(array).