CVSROOT: /cvs/directfb
Module name: DirectFB
Changes by: dok 20010630 16:05:23
Modified files:
include : directfb.h directfb_internals.h
src : directfb.c idirectfb.c
src/display : idirectfbdisplaylayer.c idirectfbsurface.c
idirectfbsurface_layer.c
idirectfbsurface_window.c
src/input : idirectfbinputbuffer.c idirectfbinputdevice.c
src/media : idirectfbfont.c
src/windows : idirectfbwindow.c
Log message:
Added internal macro 'INTERFACE_GET_DATA(i)' which checks the 'thiz' pointer,
declares 'i_data *data', checks 'thiz->data' and writes it into 'data'.
About 200 code lines less now ;)
Added result code 'DFB_THIZNULL' and 'DFB_IDNOTFOUND'
(returned by 'GetInputDevice' and 'GetDisplayLayer').
Added 'DirectFBErrorString(result)' which returns a description string for
the result, internally used by 'DirectFBError(msg, result)'.
Added some more argument checks.
--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with
"unsubscribe directfb-dev" as subject.
- [directfb-cvs] DirectFB Sven Neumann via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Sven Neumann via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Sven Neumann via CVS
- [directfb-cvs] DirectFB Sven Neumann via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
- [directfb-cvs] DirectFB Denis Oliver Kropp via CVS
