Roxen.git/
server/
etc/
modules/
Roxen.pmod
Branch:
Tag:
Non-build tags
All tags
No tags
1999-06-20
1999-06-20 15:54:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>
01f680c60e65022183efafeecf3c8458afffd27f (
13
lines) (+
12
/-
1
)
[
Show
|
Annotate
]
Branch:
5.2
Now disallows negative usage counts.
Rev: server/etc/modules/Roxen.pmod:1.9
1:
/*
-
* $Id: Roxen.pmod,v 1.
8
1999/
05
/
16
16
:
05
:
53
grubba Exp $
+
* $Id: Roxen.pmod,v 1.
9
1999/
06
/
20
15
:
54
:
09
grubba Exp $
* * Various helper functions. *
78:
usage = 0; sscanf(s, "%4c", usage);
+
if (usage < 0) {
+
// No negative usage.
+
usage = 0;
+
}
+
QD_WRITE(sprintf("QuotaEntry::read(): Usage for %O is %O(%O)\n", name, usage, quota));
120:
usage += amount;
+
if (usage < 0) {
+
// No negative usage...
+
usage = 0;
+
}
+
store(); return(usage <= quota);