]> mj.ucw.cz Git - libucw.git/blobdiff - lib/fb-grow.c
autoconf.h needs to be handled differently, since it is copied from obj/lib
[libucw.git] / lib / fb-grow.c
index 0b04817fcc1caa6855845700ec175a911e4e4aab..a5ed4d685a0c7c5adf1a43d0ba0c40942545ea73 100644 (file)
@@ -10,6 +10,7 @@
 #include "lib/lib.h"
 #include "lib/fastbuf.h"
 
+#include <stdio.h>
 #include <stdlib.h>
 
 struct fb_gbuf {
@@ -45,7 +46,7 @@ fbgrow_spout(struct fastbuf *b)
     }
 }
 
-static void
+static int
 fbgrow_seek(struct fastbuf *b, sh_off_t pos, int whence)
 {
   ASSERT(FB_GBUF(b)->last_written);    /* Seeks allowed only in read mode */
@@ -56,6 +57,7 @@ fbgrow_seek(struct fastbuf *b, sh_off_t pos, int whence)
   b->bptr = b->buffer + pos;
   b->bstop = FB_GBUF(b)->last_written;
   b->pos = len;
+  return 1;
 }
 
 static void