From ab5144e65c06c6311155876cb037d91bce293b8e Mon Sep 17 00:00:00 2001 From: vszakats Date: Sun, 17 Mar 2013 23:04:47 +0100 Subject: [PATCH] fixed to always define .prg level CAIRO_IMAGE_SURFACE_CREATE() --- ChangeLog.txt | 4 ++++ contrib/hbcairo/image.c | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index 5e74163a29..4deed05763 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -10,6 +10,10 @@ * Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment */ +2013-03-17 23:04 UTC+0100 Viktor Szakats (harbour syenar.net) + * contrib/hbcairo/image.c + ! fixed to always define .prg level CAIRO_IMAGE_SURFACE_CREATE() + 2013-03-17 21:59 UTC+0100 Viktor Szakats (harbour syenar.net) * doc/en/dbstrux.txt * doc/en/hvm.txt diff --git a/contrib/hbcairo/image.c b/contrib/hbcairo/image.c index 9da6606cb5..e6a2fdb55e 100644 --- a/contrib/hbcairo/image.c +++ b/contrib/hbcairo/image.c @@ -50,11 +50,11 @@ #include "hbcairo.h" -#ifdef CAIRO_HAS_IMAGE_SURFACE - HB_FUNC( CAIRO_IMAGE_SURFACE_CREATE ) { +#ifdef CAIRO_HAS_IMAGE_SURFACE hb_cairo_surface_ret( cairo_image_surface_create( ( cairo_format_t ) hb_parni( 1 ), hb_parni( 2 ), hb_parni( 3 ) ) ); +#else + hb_retptr( NULL ); +#endif } - -#endif /* CAIRO_HAS_IMAGE_SURFACE */