summaryrefslogtreecommitdiff
path: root/ACE/bin/fuzz.pl
diff options
context:
space:
mode:
authorPhil Mesnier <mesnier_p@ociweb.com>2011-07-23 22:43:19 +0000
committerPhil Mesnier <mesnier_p@ociweb.com>2011-07-23 22:43:19 +0000
commita555dfedf93fb5b212b56cfb6312c9ea3fa0c278 (patch)
treeb9309eae2df602b553569cf1afd5edee55153138 /ACE/bin/fuzz.pl
parent139e3d6049ba9fd36dfd9cbc158700cb8ccc1b06 (diff)
downloadATCD-a555dfedf93fb5b212b56cfb6312c9ea3fa0c278.tar.gz
Sat Jul 23 22:37:24 UTC 2011 Phil Mesnier <mesnier_p@ociweb.com>
* ace/config-win64.h: * examples/APG/Timers/PCB.cpp: Fuzz fixes. * bin/fuzz.pl: Enhanced the check for ACE_TRACE messages so that it works correctly with class definitions such as those found in examples/APG/ThreadPools/Futures.cpp.
Diffstat (limited to 'ACE/bin/fuzz.pl')
-rwxr-xr-xACE/bin/fuzz.pl10
1 files changed, 9 insertions, 1 deletions
diff --git a/ACE/bin/fuzz.pl b/ACE/bin/fuzz.pl
index f4128b2bb09..3b1187e78db 100755
--- a/ACE/bin/fuzz.pl
+++ b/ACE/bin/fuzz.pl
@@ -1708,6 +1708,14 @@ sub check_for_bad_ace_trace()
$class = "";
$function = $1;
}
+ elsif (m/^class (.*)\s*:/) {
+ $class = $1;
+ $function = "";
+ }
+ elsif (m/^class (.*)\s*$/) {
+ $class = $1;
+ $function = "";
+ }
# print "TRACE_CHECK. Class = $class\n";
@@ -1722,7 +1730,7 @@ sub check_for_bad_ace_trace()
# reduce the classname
if ($class =~ m/([^\s][^\<^\s]*)\s*\</) {
$class = $1;
- }
+ }
# print "TRACE_CHECK. Found a trace. Class = $class\n";