aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Ponomarenko <aponomarenko@rosalab.ru>2015-10-16 01:29:16 +0300
committerAndrey Ponomarenko <aponomarenko@rosalab.ru>2015-10-16 01:29:16 +0300
commitaef5cd15835e4fc9867e35f89edba6e3211eb7bf (patch)
treef082092882aa8ff2d4641befc499905e0a29ba86
parent2c530f7b889fa43ba20e972c3ef5b7ccf0d5d2a8 (diff)
downloadabi-compliance-checker-aef5cd15835e4fc9867e35f89edba6e3211eb7bf.tar.gz
Fixed method signatures in the report (C++).
-rw-r--r--abi-compliance-checker.pl4
1 files changed, 3 insertions, 1 deletions
diff --git a/abi-compliance-checker.pl b/abi-compliance-checker.pl
index abe87e0..11ae1de 100644
--- a/abi-compliance-checker.pl
+++ b/abi-compliance-checker.pl
@@ -7446,7 +7446,9 @@ sub get_Signature($$)
{
if(my $ClassId = $CompleteSignature{$LibVersion}{$Symbol}{"Class"})
{
- $Signature .= $TypeInfo{$LibVersion}{$ClassId}{"Name"}."::";
+ my $ClassName = $TypeInfo{$LibVersion}{$ClassId}{"Name"};
+ $ClassName=~s/\bstruct //g;
+ $Signature .= $ClassName."::";
if($CompleteSignature{$LibVersion}{$Symbol}{"Destructor"}) {
$Signature .= "~";
}