X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=bfile%2Fmfile.c;h=6afd61129a2c20918ef14b98304e7404d20753fc;hb=c1a85f9caaa8476a69b392349e90b7c4981e7db3;hp=6942bbdbcc8fe2231a572f0c0ed7cb2215a1afe4;hpb=b9ba556f29428d79db2a874b1a33504290125216;p=idzebra-moved-to-github.git diff --git a/bfile/mfile.c b/bfile/mfile.c index 6942bbd..6afd611 100644 --- a/bfile/mfile.c +++ b/bfile/mfile.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: mfile.c,v $ - * Revision 1.38 2000-03-20 19:08:35 adam + * Revision 1.39 2000-05-05 13:48:03 adam + * Fixed locking for metafiles. + * + * Revision 1.38 2000/03/20 19:08:35 adam * Added remote record import using Z39.50 extended services and Segment * Requests. * @@ -324,6 +327,7 @@ MFile_area mf_init(const char *name, const char *spec) if (!meta_f) { meta_f = (meta_file *) xmalloc(sizeof(*meta_f)); + zebra_mutex_init (&meta_f->mutex); meta_f->ma = ma; meta_f->next = ma->mfiles; meta_f->open = 0;