diff options
| author | Zdenek Prikryl <zprikryl@redhat.com> | 2009-02-12 16:26:54 +0100 |
|---|---|---|
| committer | Zdenek Prikryl <zprikryl@redhat.com> | 2009-02-12 16:26:54 +0100 |
| commit | 3541999cd3338818cd86583383dbca87606d49fa (patch) | |
| tree | cfdacff29ee52da415361c79b74582e51392bf0d /lib/Plugins/CCpp.cpp | |
| parent | e608c17a82071fb490df198155a1e022857f9cf0 (diff) | |
| download | abrt-3541999cd3338818cd86583383dbca87606d49fa.tar.gz abrt-3541999cd3338818cd86583383dbca87606d49fa.tar.xz abrt-3541999cd3338818cd86583383dbca87606d49fa.zip | |
added lock functionality to DebugDump
Diffstat (limited to 'lib/Plugins/CCpp.cpp')
| -rw-r--r-- | lib/Plugins/CCpp.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp index 1ac92a0..59b2f0e 100644 --- a/lib/Plugins/CCpp.cpp +++ b/lib/Plugins/CCpp.cpp @@ -40,7 +40,7 @@ std::string CLanguageCCpp::GetLocalUUID(const std::string& pDebugDumpDir) CDebugDump dd; dd.Open(pDebugDumpDir); dd.LoadBinary(FILENAME_BINARYDATA1, &core, &size); - + dd.Close(); // TODO: compute local UUID ss << size; return ss.str(); @@ -52,7 +52,7 @@ std::string CLanguageCCpp::GetGlobalUUID(const std::string& pDebugDumpDir) std::string backtrace; dd.Open(pDebugDumpDir); dd.LoadText(FILENAME_TEXTDATA1, backtrace); - + dd.Close(); // TODO: compute global UUID ss << backtrace.length(); return ss.str(); @@ -69,6 +69,7 @@ void CLanguageCCpp::CreateReport(const std::string& pDebugDumpDir) { dd.SaveText(FILENAME_TEXTDATA2, "memory map of the crashed C/C++ application"); } + dd.Close(); } void CLanguageCCpp::Init() |
