X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=bfile%2Fbfile.c;h=0bb409ee462cc9eb04d6dea7b74d3eb748117f6c;hb=e57a1c65b9630e5b93d254519090bd0875c1d3c9;hp=87c644756c753017499f5e9111ea0dd1bfeff907;hpb=729c4dfa231681232d61ba74f64e2dd70342dd42;p=idzebra-moved-to-github.git diff --git a/bfile/bfile.c b/bfile/bfile.c index 87c6447..0bb409e 100644 --- a/bfile/bfile.c +++ b/bfile/bfile.c @@ -1,5 +1,5 @@ -/* $Id: bfile.c,v 1.45 2005-09-19 09:37:31 adam Exp $ - Copyright (C) 1995-2005 +/* $Id: bfile.c,v 1.48 2006-08-14 10:40:05 adam Exp $ + Copyright (C) 1995-2006 Index Data ApS This file is part of the Zebra server. @@ -15,9 +15,9 @@ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with Zebra; see the file LICENSE.zebra. If not, write to the -Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA -02111-1307, USA. +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ #include @@ -437,3 +437,28 @@ int bf_free(BFile bf, int no, const zint *blocks) } return 0; } + +int bfs_register_directory_stat(BFiles bfs, int no, const char **directory, + double *used_bytes, double *max_bytes) +{ + return mf_area_directory_stat(bfs->register_area, no, directory, + used_bytes, max_bytes); +} + + +int bfs_shadow_directory_stat(BFiles bfs, int no, const char **directory, + double *used_bytes, double *max_bytes) +{ + if (!bfs->commit_area) + return 0; + return mf_area_directory_stat(bfs->commit_area, no, directory, + used_bytes, max_bytes); +} +/* + * Local variables: + * c-basic-offset: 4 + * indent-tabs-mode: nil + * End: + * vim: shiftwidth=4 tabstop=8 expandtab + */ +