tag +patch
thanks

Hi,

   After a couple of minutes investigating, I realized that, for some strange
reason, upstream wants to use their own version of a GTK 2.0 header file, as
Kurt points out.

   It seems to be a modified version of the header file, with some new
definitions (like "GtkCellRendererProgressColor"). The problem is, since it's
a modified version, that upstream keeps the same

   #ifndef __GTK_CELL_RENDERER_PROGRESS_H__
   #define __GTK_CELL_RENDERER_PROGRESS_H__
   /* blah, blah, blah... */

so, when inadvertedly both ui_transfer{,_cb}.c #include <gtk/gtk.h> (which
#includes _GTK's_ gtkcellrendererprogress.h) _before_ #including
"gtkcellrendererprogress.h", shit happens.

   So, the solution is as simple as moving the #include
"gtkcellrendererprogress.h" _before_ the #include <gtk/gtk.h>.

   Regards,

-- 
Esteban Manchado Velázquez <[EMAIL PROTECTED]> - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es

Reply via email to