Sorry, it channel-webdav.c On Sun, Apr 6, 2014 at 2:03 PM, Cody Chan <int64ago@xxxxxxxxx> wrote: > Here , > mingw32-configure --without-sasl --with-gtk=3.0 --with-audio=gstreamer > --without-python --enable-usbredir=yes --enable-smartcard=no > --enable-vala > mingw32-make > > There is a error: > ...... > CC channel-webdav.lo > channel-webdav.c: In function 'demux_to_client': > channel-webdav.c:318:5: error: format '%ld' expects argument of type > 'long int', but argument 5 has type 'gssize' [-Werror=format=] > CHANNEL_DEBUG(self, "pushing %ld to client %p", size, client); > ^ > cc1: all warnings being treated as errors > make[4]: *** [channel-webdav.lo] Error 1 > ...... > Doc says: typedef signed int gssize; > It's just a tiny bug, but it is strange that it's ok with gcc. > > > diff --git a/gtk/channel-webdav.c b/gtk/channel-webdav.c > index c619e48..1935aa3 100644 > --- a/gtk/channel-webdav.c > +++ b/gtk/channel-webdav.c > @@ -315,7 +315,7 @@ static void demux_to_client(SpiceWebdavChannel *self, > SpiceWebdavChannelPrivate *c = self->priv; > gssize size = c->demux.size; > > - CHANNEL_DEBUG(self, "pushing %ld to client %p", size, client); > + CHANNEL_DEBUG(self, "pushing %d to client %p", size, client); > > if (size != 0) { > output_queue_push(client->output, (guint8 *)c->demux.buf, size, _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel