gegl r2369 - in trunk: . gegl/buffer



Author: ok
Date: Mon Jun  2 19:39:37 2008
New Revision: 2369
URL: http://svn.gnome.org/viewvc/gegl?rev=2369&view=rev

Log:
* gegl/buffer/gegl-buffer-private.h: quieten gcc.


Modified:
   trunk/ChangeLog
   trunk/gegl/buffer/gegl-buffer-private.h

Modified: trunk/gegl/buffer/gegl-buffer-private.h
==============================================================================
--- trunk/gegl/buffer/gegl-buffer-private.h	(original)
+++ trunk/gegl/buffer/gegl-buffer-private.h	Mon Jun  2 19:39:37 2008
@@ -135,13 +135,13 @@
       ((GeglBufferScanIterator*)(i))->real_row)
 
 #define gegl_buffer_scan_iterator_get_rectangle(i,rect_ptr) \
-  if(i){GeglRectangle *foo = rect_ptr;\
+  do{GeglRectangle *foo = rect_ptr;\
    if (foo) {\
    foo->x=gegl_buffer_scan_iterator_get_x(i);\
    foo->y=gegl_buffer_scan_iterator_get_y(i);\
    foo->width= ((GeglBufferTileIterator*)i)->subrect.width;\
    foo->height=((GeglBufferScanIterator*)i)->length/ foo->width;\
-   }}
+   }}while(0)
 
 
 gboolean                gegl_buffer_tile_iterator_next (GeglBufferTileIterator *i);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]