diff options
author | Denys Vlasenko <dvlasenk@redhat.com> | 2010-12-03 18:56:33 +0100 |
---|---|---|
committer | Denys Vlasenko <dvlasenk@redhat.com> | 2010-12-03 18:56:33 +0100 |
commit | 3ea8cd037dcd5a8439baceadc8df70664eff701c (patch) | |
tree | 666eeca05e2b1c77bd5d0a117e2003f206b19183 /src/daemon/MiddleWare.cpp | |
parent | 3433c06718591fe930b9ae99501d0aa0f52b3f9c (diff) | |
download | abrt-3ea8cd037dcd5a8439baceadc8df70664eff701c.tar.gz abrt-3ea8cd037dcd5a8439baceadc8df70664eff701c.tar.xz abrt-3ea8cd037dcd5a8439baceadc8df70664eff701c.zip |
preparatory patch: add -v to abrt-cli; remove unused func; make func static
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Diffstat (limited to 'src/daemon/MiddleWare.cpp')
-rw-r--r-- | src/daemon/MiddleWare.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/daemon/MiddleWare.cpp b/src/daemon/MiddleWare.cpp index 4e79a8bc..22e49620 100644 --- a/src/daemon/MiddleWare.cpp +++ b/src/daemon/MiddleWare.cpp @@ -100,12 +100,22 @@ static char *do_log_and_update_client(char *log_line, void *param) return log_line; } +/** + * Takes care of getting all additional data needed + * for computing UUIDs and creating a report for particular analyzer + * plugin. This report could be send somewhere afterwards. If a creation + * is successful, then a crash report is filled. + * @param pAnalyzer A name of an analyzer plugin. + * @param pDebugDumpPath A debugdump dir containing all necessary data. + * @param pCrashData A filled crash report. + * @return It return results of operation. See mw_result_t. + */ /* * Called in two cases: * (1) by StartJob dbus call -> CreateReportThread(), in the thread * (2) by CreateReport dbus call */ -mw_result_t CreateCrashReport(const char *dump_dir_name, +static mw_result_t CreateCrashReport(const char *dump_dir_name, long caller_uid, int force, map_crash_data_t& pCrashData) |