SHGetFileInfo flag SHGFI_USEFILEATTRIBUTES together with SHGFI_PIDL (regression)

2009-01-30 Thread Petr Sumbera
Hi All, What is story behind following commit? This seems to broke Zoner Photo Studio (tested on OpenSolaris). According to some documentation combination of these flags is not allowed.. http://source.winehq.org/git/wine.git/?a=blobdiff;f=dlls/shell32/shell32_main.c;h=78a2d578cf28947451a8d8c281

Re: Trouble in compiling Wine 0.9.57 and 0.9.58 on Solaris 10 08/07

2008-04-18 Thread Petr Sumbera
Alexandre Julliard wrote: > Petr Sumbera <[EMAIL PROTECTED]> writes: > >> Well, we have only one isinf call in Wine so I think it isn't worst of >> creating Wine special isinf implementation. Instead I propose emulate >> isinf via finite() and isnand() (both com

Re: Trouble in compiling Wine 0.9.57 and 0.9.58 on Solaris 10 08/07

2008-04-16 Thread Petr Sumbera
Stefan Dösinger wrote: Am Sonntag, 13. April 2008 22:28:16 schrieb Rolf Kalbermatter: Following link might give some details about Sun Solaris support of infinintes and also ideas how to solve that problem. Yes, that would work. Any build system guru who could implement that? I think it is not

Re: error: `XICCallback' undeclared (Solaris build problem)

2008-04-15 Thread Petr Sumbera
This works properly on Solaris. Please submit patch if everybody is happy with it. Thanks, Petr Kusanagi Kouichi wrote: > On Mon, Apr 14, 2008 at 06:36:44PM +0100, Robert Shearman wrote: >> I think a configure check may be a more appropriate fix. >> > > I don't know proper way to check whether

Re: error: `XICCallback' undeclared (Solaris build problem)

2008-04-15 Thread Petr Sumbera
I can confirm that this works (I mean it compiles). Thanks, Petr Kusanagi Kouichi wrote: > Does this patch fix the problem? > > diff --git a/dlls/winex11.drv/xim.c b/dlls/winex11.drv/xim.c > index d4df9f7..b66cf87 100644 > --- a/dlls/winex11.drv/xim.c > +++ b/dlls/winex11.drv/xim.c > @@ -501,7

error: `XICCallback' undeclared (Solaris build problem)

2008-04-14 Thread Petr Sumbera
Hi all, It seems that following change from last Friday broke Solaris build: http://source.winehq.org/git/wine.git/?a=commitdiff;h=185157cb6eb25bc5e75e9a260b593e98153d2255 This is probably because Solaris /usr/include/X11/Xlib.h doesn't define XICCallback. -bash-3.2$ grep XICCallback /usr/incl

Re: Trouble in compiling Wine 0.9.57 and 0.9.58 on Solaris 10 08/07

2008-04-11 Thread Petr Sumbera
>isinf is a function / macro which returns wether or not a float is positive >infinite or negative infinite. I think it is a standard C function. Maybe >solaris declares it in some header that needs to be included, like math.h? I have logged for this bug: http://bugs.winehq.org/show_bug.cgi?id