summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--common/misc.c4
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;
}