summaryrefslogtreecommitdiffstats
path: root/lib/Plugins/CCpp.cpp
diff options
context:
space:
mode:
authorZdenek Prikryl <zdeny@dhcp-lab-218.englab.brq.redhat.com>2009-04-08 16:03:07 +0200
committerZdenek Prikryl <zdeny@dhcp-lab-218.englab.brq.redhat.com>2009-04-08 16:03:07 +0200
commit00b6a07ab3c9680eb1c2f5e3ae581fbc3e055836 (patch)
tree4fd981f4be27748671fc377eda669b22cf5f9c6e /lib/Plugins/CCpp.cpp
parent70ccc1877c0d729b8c4aff450f6c4a3209e57c9b (diff)
downloadabrt-00b6a07ab3c9680eb1c2f5e3ae581fbc3e055836.tar.gz
abrt-00b6a07ab3c9680eb1c2f5e3ae581fbc3e055836.tar.xz
abrt-00b6a07ab3c9680eb1c2f5e3ae581fbc3e055836.zip
fixed local UUID
Diffstat (limited to 'lib/Plugins/CCpp.cpp')
-rw-r--r--lib/Plugins/CCpp.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp
index 6f1cf18..16f7e73 100644
--- a/lib/Plugins/CCpp.cpp
+++ b/lib/Plugins/CCpp.cpp
@@ -295,14 +295,17 @@ void CAnalyzerCCpp::GetIndependentBuldIdPC(const std::string& pBuildIdPC, std::s
line += pBuildIdPC[ii];
ii++;
}
- while (!isspace(line[jj]) && jj < line.length())
+ while (line[jj] != '+' && jj < line.length())
{
jj++;
}
jj++;
- while (!isspace(line[jj]) && jj < line.length())
+ while (line[jj] != '@' && jj < line.length())
{
- pIndependentBuildIdPC += line[jj];
+ if (!isspace(line[jj]))
+ {
+ pIndependentBuildIdPC += line[jj];
+ }
jj++;
}
ii++;