X-Git-Url: http://git.indexdata.com/?p=idzebra-moved-to-github.git;a=blobdiff_plain;f=bfile%2Fmfile.h;h=86068bb2fa741fef5524cc8e4acce32741bc8ee7;hp=2c7deb6497ee95170d2415ad93964417c9135c45;hb=6d2a90b3e3802726c044e128d1a34f5f892f9f3f;hpb=0f78f3fe78e859d9f0d3f0d3e13fcd28085dd427 diff --git a/bfile/mfile.h b/bfile/mfile.h index 2c7deb6..86068bb 100644 --- a/bfile/mfile.h +++ b/bfile/mfile.h @@ -1,5 +1,5 @@ -/* $Id: mfile.h,v 1.9 2006-11-14 08:12:06 adam Exp $ - Copyright (C) 1995-2006 +/* $Id: mfile.h,v 1.12 2007-01-15 20:08:23 adam Exp $ + Copyright (C) 1995-2007 Index Data ApS This file is part of the Zebra server. @@ -26,6 +26,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include #include #include +#include #ifdef WIN32 @@ -105,11 +106,13 @@ typedef struct MFile_area_struct \param name of area (does not show up on disk - purely for notation) \param spec area specification (e.g. "/a:1G dir /b:2000M" \param base base directory (NULL for no base) + \param only_shadow_files only consider shadow files in area \returns metafile area handle or NULL if error occurs */ -MFile_area mf_init(const char *name, const char *spec, const char *base) +MFile_area mf_init(const char *name, const char *spec, const char *base, + int only_shadow_files) ZEBRA_GCC_ATTR((warn_unused_result)); - + /** \brief destroys metafile area handle \param ma metafile area handle */