File libogg-compile-warning-fix.diff of Package libogg

--- src/framing.c-dist	2005-07-07 16:04:38.000000000 +0200
+++ src/framing.c	2005-07-07 16:04:49.000000000 +0200
@@ -1294,7 +1294,7 @@ void test_pack(const int *pl, const int 
 	    if(ret<0)continue;
 	    /* got a page.  Happy happy.  Verify that it's good. */
 	    
-	    fprintf(stderr,"(%ld), ",pageout);
+	    fprintf(stderr,"(%ld), ",(long)pageout);
 
 	    check_page(data+deptr,headers[pageout],&og_de);
 	    deptr+=og_de.body_len;
--- src/bitwise.c-dist	2005-07-07 16:03:37.000000000 +0200
+++ src/bitwise.c	2005-07-07 16:04:17.000000000 +0200
@@ -654,7 +654,7 @@ int main(void){
   fprintf(stderr,"ok.");
 
   fprintf(stderr,"\nTesting read past end (LSb): ");
-  oggpack_readinit(&r,"\0\0\0\0\0\0\0\0",8);
+  oggpack_readinit(&r,(unsigned char *)"\0\0\0\0\0\0\0\0",8);
   for(i=0;i<64;i++){
     if(oggpack_read(&r,1)!=0){
       fprintf(stderr,"failed; got -1 prematurely.\n");
@@ -666,7 +666,7 @@ int main(void){
       fprintf(stderr,"failed; read past end without -1.\n");
       exit(1);
   }
-  oggpack_readinit(&r,"\0\0\0\0\0\0\0\0",8);
+  oggpack_readinit(&r,(unsigned char *)"\0\0\0\0\0\0\0\0",8);
   if(oggpack_read(&r,30)!=0 || oggpack_read(&r,16)!=0){
       fprintf(stderr,"failed 2; got -1 prematurely.\n");
       exit(1);
@@ -740,7 +740,7 @@ int main(void){
   fprintf(stderr,"ok.");
 
   fprintf(stderr,"\nTesting read past end (MSb): ");
-  oggpackB_readinit(&r,"\0\0\0\0\0\0\0\0",8);
+  oggpackB_readinit(&r,(unsigned char *)"\0\0\0\0\0\0\0\0",8);
   for(i=0;i<64;i++){
     if(oggpackB_read(&r,1)!=0){
       fprintf(stderr,"failed; got -1 prematurely.\n");
@@ -752,7 +752,7 @@ int main(void){
       fprintf(stderr,"failed; read past end without -1.\n");
       exit(1);
   }
-  oggpackB_readinit(&r,"\0\0\0\0\0\0\0\0",8);
+  oggpackB_readinit(&r,(unsigned char *)"\0\0\0\0\0\0\0\0",8);
   if(oggpackB_read(&r,30)!=0 || oggpackB_read(&r,16)!=0){
       fprintf(stderr,"failed 2; got -1 prematurely.\n");
       exit(1);
openSUSE Build Service is sponsored by