summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZdenek Prikryl <zdeny@dhcp-lab-218.englab.brq.redhat.com>2009-04-09 10:59:39 +0200
committerZdenek Prikryl <zdeny@dhcp-lab-218.englab.brq.redhat.com>2009-04-09 10:59:39 +0200
commitb6ce5fa6dd940b89e9a6496883f7275d1ab0abcf (patch)
treeccaf7e0af430873b92a878bc0aac3f4a003aa641
parent3dd1630666869ca306d0843f4af260c1bd108e03 (diff)
downloadabrt-b6ce5fa6dd940b89e9a6496883f7275d1ab0abcf.tar.gz
abrt-b6ce5fa6dd940b89e9a6496883f7275d1ab0abcf.tar.xz
abrt-b6ce5fa6dd940b89e9a6496883f7275d1ab0abcf.zip
removed dependency on args
-rw-r--r--lib/Plugins/CCpp.cpp11
1 files changed, 1 insertions, 10 deletions
diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp
index e15fdb27..76571f32 100644
--- a/lib/Plugins/CCpp.cpp
+++ b/lib/Plugins/CCpp.cpp
@@ -230,7 +230,6 @@ void CAnalyzerCCpp::GetIndependentBacktrace(const std::string& pBacktrace, std::
bool in_quote = false;
bool in_header = false;
bool in_digit = false;
- bool in_arg = false;
bool has_at = false;
bool has_filename = false;
bool has_bracket = false;
@@ -252,11 +251,6 @@ void CAnalyzerCCpp::GetIndependentBacktrace(const std::string& pBacktrace, std::
{
in_digit = true;
}
- else if (pBacktrace[ii] == '=' && !in_quote && in_header)
- {
- in_arg = true;
- header += '=';
- }
else if (pBacktrace[ii] == '\\' && pBacktrace[ii + 1] == '\"')
{
ii++;
@@ -275,7 +269,6 @@ void CAnalyzerCCpp::GetIndependentBacktrace(const std::string& pBacktrace, std::
{
in_bracket = false;
has_bracket = true;
- in_arg = false;
in_digit = false;
header += ')';
}
@@ -286,7 +279,6 @@ void CAnalyzerCCpp::GetIndependentBacktrace(const std::string& pBacktrace, std::
in_quote = false;
in_header = false;
in_digit = false;
- in_arg = false;
has_at = false;
has_filename = false;
has_bracket = false;
@@ -295,7 +287,6 @@ void CAnalyzerCCpp::GetIndependentBacktrace(const std::string& pBacktrace, std::
else if (pBacktrace[ii] == ',' && !in_quote)
{
in_digit = false;
- in_arg = false;
}
else if (isspace(pBacktrace[ii]) && !in_quote)
{
@@ -310,7 +301,7 @@ void CAnalyzerCCpp::GetIndependentBacktrace(const std::string& pBacktrace, std::
{
has_filename = true;
}
- else if (in_header && !in_digit && !in_quote && !in_arg)
+ else if (in_header && !in_digit && !in_quote && !in_bracket)
{
header += pBacktrace[ii];
}