From 21893ff091480c37c3a56233cd81eb99cb353f0a Mon Sep 17 00:00:00 2001 From: Wilco Baan Hofman Date: Tue, 31 Jul 2012 16:27:52 +0200 Subject: [PATCH] Add out of memory checks which were missing. --- siahsd.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/siahsd.c b/siahsd.c index 4eb72e2..506c8ab 100644 --- a/siahsd.c +++ b/siahsd.c @@ -188,9 +188,13 @@ STATUS parse_message(TALLOC_CTX *mem_ctx, dbi_conn conn, struct packet *pkt) { } quoted_prom = talloc_quoted_string(message, prom); + NO_MEM_RETURN(quoted_prom); quoted_code = talloc_quoted_string(message, code); + NO_MEM_RETURN(quoted_code); quoted_long_code = talloc_quoted_string(message, sia_code_str(code)); + NO_MEM_RETURN(quoted_long_code); quoted_description = talloc_quoted_string(message, ptr); + NO_MEM_RETURN(quoted_description); fprintf(stderr, "%s %s %s -- %s: %s\n", prom, code, ptr, sia_code_str(code), sia_code_desc(code));