summaryrefslogtreecommitdiff
path: root/source3/smbd/dfree.c
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2009-01-08 12:27:52 +0100
committerJelmer Vernooij <jelmer@samba.org>2009-01-08 12:27:52 +0100
commit3318204d294f3b3ac3409f192edc3eddeada245b (patch)
tree442f52cc0c9bae0378c228c85166bcd005e60336 /source3/smbd/dfree.c
parentba5d6e6d706ebf07640ee24d701255cbb4803525 (diff)
parent3dde0cbb769b92d922be13677ad076cae9b6a693 (diff)
downloadsamba-3318204d294f3b3ac3409f192edc3eddeada245b.tar.gz
samba-3318204d294f3b3ac3409f192edc3eddeada245b.tar.bz2
samba-3318204d294f3b3ac3409f192edc3eddeada245b.zip
Merge branch 'master' of ssh://git.samba.org/data/git/samba
Diffstat (limited to 'source3/smbd/dfree.c')
-rw-r--r--source3/smbd/dfree.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/smbd/dfree.c b/source3/smbd/dfree.c
index cd09d73923..dc5719a4a5 100644
--- a/source3/smbd/dfree.c
+++ b/source3/smbd/dfree.c
@@ -18,6 +18,7 @@
*/
#include "includes.h"
+#include "smbd/globals.h"
/****************************************************************************
Normalise for DOS usage.
@@ -150,10 +151,9 @@ uint64_t sys_disk_free(connection_struct *conn, const char *path, bool small_que
}
if ((*dsize)<1) {
- static bool done = false;
- if (!done) {
+ if (!dfree_broken) {
DEBUG(0,("WARNING: dfree is broken on this system\n"));
- done=true;
+ dfree_broken=true;
}
*dsize = 20*1024*1024/(*bsize);
*dfree = MAX(1,*dfree);