diff --git a/libs/libplatforminfo/src/common.h b/libs/libplatforminfo/src/common.h index 11667b1..8d71c5c 100644 --- a/libs/libplatforminfo/src/common.h +++ b/libs/libplatforminfo/src/common.h @@ -61,6 +61,11 @@ __attribute__((unused)) static char * read_line(const char *filename) { } __attribute__((unused)) static void sanitize_image_name(char **outp, char *in) { + if (!in) { + *outp = NULL; + return; + } + char *out = malloc(strlen(in) + 1); *outp = out;