Fix a wrong define check.
authorAlexander Bokovoy <ab@samba.org>
Mon, 12 May 2003 03:13:41 +0000 (03:13 +0000)
committerAlexander Bokovoy <ab@samba.org>
Mon, 12 May 2003 03:13:41 +0000 (03:13 +0000)
(This used to be commit f1c4f65ae019c61f4a8178bee094dd66506dbcae)

source3/smbd/ntquotas.c

index d4e165e5ac5d635a3d4a699b9ac1a83d671766b7..f34d61541cea30e3137b1345c26cff608e4a697f 100644 (file)
@@ -20,8 +20,6 @@
 
 #include "includes.h"
 
-#ifdef WITH_QUOTAS
-
 static SMB_BIG_UINT limit_nt2unix(SMB_BIG_UINT in, SMB_BIG_UINT bsize)
 {
        SMB_BIG_UINT ret = (SMB_BIG_UINT)0;
@@ -123,7 +121,11 @@ int vfs_set_ntquota(files_struct *fsp, enum SMB_QUOTA_TYPE qtype, DOM_SID *psid,
 
        id.uid = -1;
 
+#if defined(QUOTABLOCK_SIZE)
        D.bsize     = (SMB_BIG_UINT)QUOTABLOCK_SIZE;
+#else
+       D.bsize     = (SMB_BIG_UINT)1024;
+#endif
        D.softlimit = limit_nt2unix(qt->softlim,D.bsize);
        D.hardlimit = limit_nt2unix(qt->hardlim,D.bsize);
        D.qflags     = qt->qflags;
@@ -260,4 +262,3 @@ void destroy_quota_handle(void **pqt_handle)
        return;
 }
 
-#endif /* WITH_QUOTAS */