diff -rNu buffer-1.19.orig/buffer.c buffer-1.19/buffer.c --- buffer-1.19.orig/buffer.c 2000-01-04 03:46:11.000000000 +0100 +++ buffer-1.19/buffer.c 2008-06-11 00:50:47.000000000 +0200 @@ -114,6 +114,8 @@ */ #include #include +#include +#include #include #include #include @@ -512,7 +514,7 @@ if( debug ) fprintf( stderr, "%s pbuffer is 0x%08x, buffer_size is %d [%d x %d]\n", proc_string, - (char *)pbuffer, buffer_size, blocks, blocksize ); + (unsigned int)pbuffer, buffer_size, blocks, blocksize ); #ifdef SYS5 memset( (char *)pbuffer, '\0', buffer_size );