diff options
-rw-r--r-- | common/misc.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/common/misc.c b/common/misc.c index 0f6de3e9e5..e0e32f47c5 100644 --- a/common/misc.c +++ b/common/misc.c @@ -191,6 +191,8 @@ void barebox_set_serial_number(const char *__serial_number) const char *barebox_get_serial_number(void) { + if (!serial_number || *serial_number == '\0') + return NULL; return serial_number; } @@ -204,6 +206,8 @@ void barebox_set_of_machine_compatible(const char *__compatible) const char *barebox_get_of_machine_compatible(void) { + if (!of_machine_compatible || *of_machine_compatible == '\0') + return NULL; return of_machine_compatible; } |