From fed8b23017f644d7aece3e8340bcdb427ca8e61e Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Fri, 6 May 2011 13:30:37 +0200 Subject: [PATCH] Returning proper error code on memory shortage with iso_node_lookup_attr(). --- libisofs/node.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libisofs/node.c b/libisofs/node.c index 529fdaa..53c1c2c 100644 --- a/libisofs/node.c +++ b/libisofs/node.c @@ -1621,7 +1621,7 @@ int iso_aa_lookup_attr(unsigned char *aa_string, char *name, *value_length = value_lengths[i]; *value = calloc(*value_length + 1, 1); if (*value == NULL) { - ret = ISO_OUT_OF_MEM; + found = ISO_OUT_OF_MEM; break; } if (*value_length > 0)