]> mj.ucw.cz Git - libucw.git/blobdiff - ucw/fb-mem.c
Fastbuf: Get rid of ->is_fastbuf typechecking hack
[libucw.git] / ucw / fb-mem.c
index 61e94dadb52ed2ace1d074a317e3d8d5b9762506..2752c240e4a62bc4d10866bff68773b30bd924a6 100644 (file)
@@ -30,7 +30,7 @@ struct fb_mem {
   struct memstream *stream;
   struct msblock *block;
 };
-#define FB_MEM(f) ((struct fb_mem *)(f)->is_fastbuf)
+#define FB_MEM(f) ((struct fb_mem *)(f))
 
 static int
 fbmem_refill(struct fastbuf *f)
@@ -128,7 +128,7 @@ fbmem_seek(struct fastbuf *f, ucw_off_t pos, int whence)
       FB_MEM(f)->block = NULL;
       return 1;
     }
-  bthrow(f, "fb.seek", "fbmem_seek to invalid offset");
+  bthrow(f, "seek", "fbmem_seek to an invalid offset");
 }
 
 static void