... | ... |
@@ -19,13 +19,13 @@ THROTTLE=30 |
19 | 19 |
##################### END CONFIGURATION ##################### |
20 | 20 |
|
21 | 21 |
# Do not touch anything below this line, unless you know what you are doing |
22 |
-trap "signalClamd HUP" SIGHUP |
|
23 |
-trap "signalClamd TERM" SIGTERM |
|
24 |
-trap "signalClamd USR2" SIGUSR2 |
|
22 |
+trap "signalClamd HUP" HUP |
|
23 |
+trap "signalClamd TERM" TERM |
|
24 |
+trap "signalClamd USR2" USR2 |
|
25 | 25 |
|
26 | 26 |
getPid() { |
27 | 27 |
PIDFILE=`grep ^PidFile $CLAMDCONF | sed -e 's/^PidFile\s*//'` |
28 |
- if [ -z "PIDFILE" ] |
|
28 |
+ if [ -z "$PIDFILE" ] |
|
29 | 29 |
then |
30 | 30 |
# missing PidFile directive |
31 | 31 |
echo "Please enable the PidFile directive in $CLAMDCONF. See man clamd.conf for more info." |
... | ... |
@@ -1090,7 +1090,7 @@ static char *pdf_readstring(const char *q0, int len, const char *key, unsigned * |
1090 | 1090 |
if (*q == '(') { |
1091 | 1091 |
int paren = 1; |
1092 | 1092 |
start = ++q; |
1093 |
- for (;paren > 0 && len > 0; q++) { |
|
1093 |
+ for (;paren > 0 && len > 0; q++,len--) { |
|
1094 | 1094 |
switch (*q) { |
1095 | 1095 |
case '(': |
1096 | 1096 |
paren++; |