From 9b551915d7b0b7bbc0503a91c2776ced96dbc4fd Mon Sep 17 00:00:00 2001 From: suchmememanyskill <38142618+suchmememanyskill@users.noreply.github.com> Date: Mon, 15 Apr 2024 22:56:57 +0200 Subject: [PATCH] Fix possible nullref in fetch_printer_data --- CYD-Klipper/src/core/data_setup.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CYD-Klipper/src/core/data_setup.cpp b/CYD-Klipper/src/core/data_setup.cpp index e57bf85..751d0b1 100644 --- a/CYD-Klipper/src/core/data_setup.cpp +++ b/CYD-Klipper/src/core/data_setup.cpp @@ -212,7 +212,7 @@ void fetch_printer_data() if (status.containsKey("print_stats")) { const char *filename = status["print_stats"]["filename"]; - strcpy(filename_buff, filename); + strcpy(filename_buff, filename == NULL ? "" : filename); printer.print_filename = filename_buff; printer.elapsed_time_s = status["print_stats"]["total_duration"]; printer.printed_time_s = status["print_stats"]["print_duration"];