Changed a call to malloc() and its respective calls free() with GLib's allocation and deallocation functions.
Signed-off-by: Mahmoud Mandour <ma.mando...@gmail.com> --- pc-bios/s390-ccw/netmain.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pc-bios/s390-ccw/netmain.c b/pc-bios/s390-ccw/netmain.c index 056e93a818..7f78150144 100644 --- a/pc-bios/s390-ccw/netmain.c +++ b/pc-bios/s390-ccw/netmain.c @@ -243,7 +243,7 @@ static const char *get_uuid(void) int i, cc, chk = 0; static char uuid_str[37]; - mem = malloc(2 * PAGE_SIZE); + mem = g_try_malloc(2 * PAGE_SIZE); if (!mem) { puts("Out of memory ... can not get UUID."); return NULL; @@ -261,7 +261,7 @@ static const char *get_uuid(void) : "d" (r0), "d" (r1), [addr] "a" (buf) : "cc", "memory"); if (cc) { - free(mem); + g_free(mem); return NULL; } @@ -269,7 +269,7 @@ static const char *get_uuid(void) uuid[i] = buf[STSI322_VMDB_UUID_OFFSET + i]; chk |= uuid[i]; } - free(mem); + g_free(mem); if (!chk) { return NULL; } -- 2.25.1