Fix report path for INFO report type 74/187474/1
authorMateusz Moscicki <m.moscicki2@partner.samsung.com>
Thu, 23 Aug 2018 10:45:51 +0000 (12:45 +0200)
committerMateusz Moscicki <m.moscicki2@partner.samsung.com>
Thu, 23 Aug 2018 11:02:52 +0000 (13:02 +0200)
Change-Id: I973c452cd08a4ac18d4ad7460b21ceb28d9d6364

src/crash-manager/crash-manager.c

index dd5c0f5..eaafab9 100644 (file)
@@ -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)