summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMateusz Moscicki <m.moscicki2@partner.samsung.com>2018-08-23 12:45:51 +0200
committerMateusz Moscicki <m.moscicki2@partner.samsung.com>2018-08-23 13:02:52 +0200
commite974864a29847f8172323ae44013a3c48e602298 (patch)
treed281181029eb5ae0bffc4ae91c2ed005eb1b10d2
parenteac9b858fdf93ede3b1edcacc49b0792844fce0f (diff)
downloadcrash-worker-e974864a29847f8172323ae44013a3c48e602298.tar.gz
crash-worker-e974864a29847f8172323ae44013a3c48e602298.tar.bz2
crash-worker-e974864a29847f8172323ae44013a3c48e602298.zip
Fix report path for INFO report type
Change-Id: I973c452cd08a4ac18d4ad7460b21ceb28d9d6364
-rw-r--r--src/crash-manager/crash-manager.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/crash-manager/crash-manager.c b/src/crash-manager/crash-manager.c
index dd5c0f5..eaafab9 100644
--- a/src/crash-manager/crash-manager.c
+++ b/src/crash-manager/crash-manager.c
@@ -1190,14 +1190,13 @@ static void move_info_file(void)
if ((lock_fd = lock_dumpdir()) < 0)
return;
- char dest_path[PATH_MAX];
- snprintf(dest_path, sizeof(dest_path), "%s/%s.info",
+ snprintf(crash_info.result_path, sizeof(crash_info.result_path), "%s/%s.info",
crash_crash_path, crash_info.name);
- if (!rename(crash_info.info_path, dest_path))
+ if (!rename(crash_info.info_path, crash_info.result_path))
clean_dump();
else
_E("Failed to move %s to %s",
- crash_info.info_path, dest_path);
+ crash_info.info_path, crash_info.result_path);
unlock_dumpdir(lock_fd);
if (remove_dir(crash_info.temp_dir, 1) < 0)