X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=bfile%2Ftstbfile1.c;h=6972674d0433b4aab4eba2458d6f1c54adb81717;hb=553ce0f9320b097b962ddd961989f5c8ad7fcf9f;hp=f2a4903c2d9c689957cc8712e0df27758070cffd;hpb=deff57cfa9d9b39c4a4f1c9b82a64c6e61d821a4;p=idzebra-moved-to-github.git diff --git a/bfile/tstbfile1.c b/bfile/tstbfile1.c index f2a4903..6972674 100644 --- a/bfile/tstbfile1.c +++ b/bfile/tstbfile1.c @@ -1,4 +1,4 @@ -/* $Id: tstbfile1.c,v 1.1 2005-03-30 09:25:23 adam Exp $ +/* $Id: tstbfile1.c,v 1.3 2006-05-10 08:13:17 adam Exp $ Copyright (C) 1995-2005 Index Data ApS @@ -22,22 +22,30 @@ Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA #include #include +#include #include void tst1(BFiles bfs) { int version = 1; BFile bf; + const char *more_info = 0; bf_reset(bfs); bf = bf_xopen(bfs, "tst", /* block size */ 32, /* wr */ 1, "tstmagic", &version, 0 /* more_info */); - bf_xclose(bf, version, 0 /* no more info */); + bf_xclose(bf, version, "more info"); bf = bf_xopen(bfs, "tst", /* block size */ 32, - /* wr */ 1, "tstmagic", &version, 0 /* more_info */); - + /* wr */ 1, "tstmagic", &version, &more_info); + + if (strcmp(more_info, "more info")) + { + fprintf(stderr, "tstbfile1: more info data corrupt more_info=%s\n", + more_info); + exit(1); + } bf_xclose(bf, version, 0 /* no more info */); } @@ -177,3 +185,11 @@ int main(int argc, char **argv) bfs_destroy(bfs); exit(0); } +/* + * Local variables: + * c-basic-offset: 4 + * indent-tabs-mode: nil + * End: + * vim: shiftwidth=4 tabstop=8 expandtab + */ +