CVSROOT: /cvs/directfb
Module name: DirectFB
Changes by: dok 20020414 00:22:53
Modified files:
include : directfb_internals.h
interfaces/IDirectFBFont: idirectfbfont_default.c
idirectfbfont_ft2.c
interfaces/IDirectFBImageProvider: idirectfbimageprovider_gif.c
idirectfbimageprovider_jpeg.c
idirectfbimageprovider_png.c
interfaces/IDirectFBVideoProvider:
idirectfbvideoprovider_avifile.cpp
idirectfbvideoprovider_libmpeg3.c
idirectfbvideoprovider_swf.c
idirectfbvideoprovider_v4l.c
src : directfb.c idirectfb.c
src/display : idirectfbdisplaylayer.c idirectfbsurface.c
idirectfbsurface_layer.c
src/input : idirectfbinputbuffer.c idirectfbinputdevice.c
src/media : idirectfbfont.c
src/windows : idirectfbwindow.c
Log message:
Added DFB_DEALLOCATE_INTERFACE saving two lines of code in the
Destruct method of each interface.
Cleaned up deallocation of interfaces after Construct failed.
Currently Construct methods have to call DFB_DEALLOCATE_INTERFACE
before returning an error.
--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with
"unsubscribe directfb-cvs" as subject.