X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Ffb-file.c;h=1f6dcb2eeab3632f709c04659cbc6dc6a8062af6;hb=c47f8dd7a1e5a7fface9512f578b3451e16f7e04;hp=cb479f3b55e01d3365adf7607d2e41b23c847da1;hpb=0aca534da2155e77602f26c094f9eb31d5febf83;p=libucw.git diff --git a/lib/fb-file.c b/lib/fb-file.c index cb479f3b..1f6dcb2e 100644 --- a/lib/fb-file.c +++ b/lib/fb-file.c @@ -92,13 +92,13 @@ bfd_config(struct fastbuf *f, uns item, int value) } struct fastbuf * -bfdopen_internal(int fd, uns buflen, byte *name) +bfdopen_internal(int fd, byte *name, uns buflen) { + ASSERT(buflen); int namelen = strlen(name) + 1; struct fb_file *F = xmalloc(sizeof(struct fb_file) + buflen + namelen); struct fastbuf *f = &F->fb; - ASSERT(buflen); bzero(F, sizeof(*F)); f->buffer = (byte *)(F+1); f->bptr = f->bstop = f->buffer;