]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
bug
authorwessels <>
Tue, 27 Aug 1996 23:48:12 +0000 (23:48 +0000)
committerwessels <>
Tue, 27 Aug 1996 23:48:12 +0000 (23:48 +0000)
src/cache_cf.cc

index b356a276321b59cbcbd02556d18bd58c1218e079..e5843c4fd4476d98a011005d3b8e5b345b6f42fa 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: cache_cf.cc,v 1.73 1996/08/26 23:26:11 wessels Exp $
+ * $Id: cache_cf.cc,v 1.74 1996/08/27 17:48:12 wessels Exp $
  *
  * DEBUG: section 3     Configuration File Parsing
  * AUTHOR: Harvest Derived
@@ -596,7 +596,8 @@ static void parseQuickAbort()
        Config.quickAbort.pct = 0;
        Config.quickAbort.max = 0;
     } else {
-       GetInteger(i);
+        if (sscanf(token, "%d", &i) != 1)
+                self_destruct();
        Config.quickAbort.min = i * 1024;
        GetInteger(i);
        Config.quickAbort.pct = i * 128 / 100;  /* 128 is full scale */