diff options
author | Mateusz Moscicki <m.moscicki2@partner.samsung.com> | 2018-08-23 12:45:51 +0200 |
---|---|---|
committer | Mateusz Moscicki <m.moscicki2@partner.samsung.com> | 2018-08-23 13:02:52 +0200 |
commit | e974864a29847f8172323ae44013a3c48e602298 (patch) | |
tree | d281181029eb5ae0bffc4ae91c2ed005eb1b10d2 | |
parent | eac9b858fdf93ede3b1edcacc49b0792844fce0f (diff) | |
download | crash-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.c | 7 |
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) |