[PATCH] lib: fwts_stringextras: handle out of memory failure
Colin King
colin.king at canonical.com
Fri Mar 2 10:03:46 UTC 2012
From: Colin Ian King <colin.king at canonical.com>
Signed-off-by: Colin Ian King <colin.king at canonical.com>
---
src/lib/src/fwts_stringextras.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/src/lib/src/fwts_stringextras.c b/src/lib/src/fwts_stringextras.c
index df0608d..babf2ed 100644
--- a/src/lib/src/fwts_stringextras.c
+++ b/src/lib/src/fwts_stringextras.c
@@ -54,7 +54,8 @@ char *fwts_realloc_strcat(char *orig, const char *newstr)
return NULL;
strcat(orig, newstr);
} else {
- orig = malloc(newlen + 1);
+ if ((orig = malloc(newlen + 1)) == NULL)
+ return NULL;
strcpy(orig, newstr);
}
return orig;
--
1.7.9
More information about the fwts-devel
mailing list