From: Henrik Nordstrom Date: Sun, 1 Nov 2009 10:45:26 +0000 (+0100) Subject: Fix compiler warnings in new acl random X-Git-Tag: SQUID_3_2_0_1~631 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ca5e75a4161be81390a158aa107d09300054f3b3;p=thirdparty%2Fsquid.git Fix compiler warnings in new acl random --- diff --git a/src/acl/Random.cc b/src/acl/Random.cc index 9d7744606e..e88d2f8e93 100644 --- a/src/acl/Random.cc +++ b/src/acl/Random.cc @@ -44,15 +44,13 @@ ACLRandom::clone() const return new ACLRandom(*this); } -ACLRandom::ACLRandom (char const *theClass) : data (NULL), class_ (theClass) +ACLRandom::ACLRandom (char const *theClass) : data (0.0), class_ (theClass) { memset(pattern, 0 , sizeof(pattern)); } ACLRandom::ACLRandom (ACLRandom const & old) : data (old.data), class_ (old.class_) { - /* we don't have copy constructors for the data yet */ - assert (!old.data); memcpy(pattern, old.pattern, sizeof(pattern)); } @@ -77,7 +75,7 @@ ACLRandom::empty () const void ACLRandom::parse() { - char *t = NULL; + char *t; char bufa[256], bufb[256]; t = strtokFile();