Fix possible nullref in fetch_printer_data

This commit is contained in:
suchmememanyskill
2024-04-15 22:56:57 +02:00
parent 73be7c6c9f
commit 9b551915d7

View File

@@ -212,7 +212,7 @@ void fetch_printer_data()
if (status.containsKey("print_stats")) if (status.containsKey("print_stats"))
{ {
const char *filename = status["print_stats"]["filename"]; const char *filename = status["print_stats"]["filename"];
strcpy(filename_buff, filename); strcpy(filename_buff, filename == NULL ? "" : filename);
printer.print_filename = filename_buff; printer.print_filename = filename_buff;
printer.elapsed_time_s = status["print_stats"]["total_duration"]; printer.elapsed_time_s = status["print_stats"]["total_duration"];
printer.printed_time_s = status["print_stats"]["print_duration"]; printer.printed_time_s = status["print_stats"]["print_duration"];