diff -ur -x '*~' kaffeine-0.6/kaffeine/dvb/dvbpanel.cpp kaffeine-0.6-gcc4/kaffeine/dvb/dvbpanel.cpp --- kaffeine-0.6/kaffeine/dvb/dvbpanel.cpp 2005-02-02 11:08:24.000000000 +0100 +++ kaffeine-0.6-gcc4/kaffeine/dvb/dvbpanel.cpp 2005-05-30 01:25:44.710617768 +0200 @@ -679,7 +679,7 @@ int apidn=napid; int i; - fprintf( stderr, "Tuning to : %s / autocount : %d\n", chan->name.latin1(), autocount ); + fprintf( stderr, "Tuning to : %s / autocount : %lu\n", chan->name.latin1(), autocount ); QTime tm; tm.start(); int ret = dvb->goLive( chan, fifoName, apidn ); diff -ur -x '*~' kaffeine-0.6/kaffeine/dvb/dvbsi.cpp kaffeine-0.6-gcc4/kaffeine/dvb/dvbsi.cpp --- kaffeine-0.6/kaffeine/dvb/dvbsi.cpp 2005-02-02 11:08:25.000000000 +0100 +++ kaffeine-0.6-gcc4/kaffeine/dvb/dvbsi.cpp 2005-05-30 01:26:16.219827640 +0200 @@ -176,19 +176,19 @@ s = t.setNum( getBits(b,0,32), 16 ); freq = s.toInt(); freq /=100; - fprintf( stderr, " %d\n", freq ); + fprintf( stderr, " %lu\n", freq ); trans->freqlist.append( freq ); break; case 2: // cable s = t.setNum( getBits(b,0,32), 16 ); freq = s.toInt(); freq /=10; - fprintf( stderr, " %d\n", freq ); + fprintf( stderr, " %lu\n", freq ); trans->freqlist.append( freq ); break; case 3: // terrestrial freq = getBits(b,0,32)/100; - fprintf( stderr, " %d\n", freq ); + fprintf( stderr, " %lu\n", freq ); trans->freqlist.append( freq ); break; } @@ -385,7 +385,7 @@ } } if ( j!=-1 ) { - fprintf(stderr," Appending freq %d to %d\n", trans->freqlist[i], curtrans->freq ); + fprintf(stderr," Appending freq %lu to %lu\n", trans->freqlist[i], curtrans->freq ); curtrans->freqlist.append( trans->freqlist[i] ); } } diff -ur -x '*~' kaffeine-0.6/kaffeine/dvb/dvbstream.cpp kaffeine-0.6-gcc4/kaffeine/dvb/dvbstream.cpp --- kaffeine-0.6/kaffeine/dvb/dvbstream.cpp 2005-02-15 09:18:35.000000000 +0100 +++ kaffeine-0.6-gcc4/kaffeine/dvb/dvbstream.cpp 2005-05-30 01:26:51.809417200 +0200 @@ -262,7 +262,7 @@ feparams.u.qam.symbol_rate = srate; feparams.u.qam.fec_inner = chan->tp.coderateH; feparams.u.qam.modulation = chan->tp.modulation; - fprintf(stderr,"inv:%d sr:%d fecH:%d mod:%d\n", chan->tp.inversion, + fprintf(stderr,"inv:%d sr:%lu fecH:%d mod:%d\n", chan->tp.inversion, srate, chan->tp.coderateH, chan->tp.modulation ); break; } diff -ur -x '*~' kaffeine-0.6/kaffeine/player-parts/http.c kaffeine-0.6-gcc4/kaffeine/player-parts/http.c --- kaffeine-0.6/kaffeine/player-parts/http.c 2005-02-02 11:08:25.000000000 +0100 +++ kaffeine-0.6-gcc4/kaffeine/player-parts/http.c 2005-05-30 01:24:39.999455360 +0200 @@ -56,6 +56,7 @@ #include #include #include +#include #include "http.h" @@ -516,8 +517,8 @@ if (this->contentlength == 0) { intmax_t contentlength; - if ( strlen(this->buf)<(BUFSIZE-20) && sscanf(this->buf, "Content-Length: %Ld", &contentlength) == 1) { - printf ("http: content length = %Ld bytes\n", contentlength); + if ( strlen(this->buf)<(BUFSIZE-20) && sscanf(this->buf, "Content-Length: %" PRIdMAX, &contentlength) == 1) { + printf ("http: content length = %" PRIdMAX " bytes\n", contentlength); this->contentlength = (off_t)contentlength; } }