From 5f08d03e16b551dfc828fadd74959005b72dc097 Mon Sep 17 00:00:00 2001 From: Ronnie Sahlberg Date: Sat, 24 Nov 2012 09:01:00 -0800 Subject: [PATCH] ZDR_ARRAYS: The sub-unmarshaller returns TRUE FALSE if there was an error, not TRUE --- lib/libnfs-zdr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/libnfs-zdr.c b/lib/libnfs-zdr.c index 0ef4fc0..cdb35b9 100644 --- a/lib/libnfs-zdr.c +++ b/lib/libnfs-zdr.c @@ -281,7 +281,7 @@ bool_t libnfs_zdr_array(ZDR *zdrs, char **arrp, uint32_t *size, uint32_t maxsize } for (i = 0; i < *size; i++) { - if (proc(zdrs, *arrp + i * elsize)) { + if (!proc(zdrs, *arrp + i * elsize)) { return FALSE; } } -- 2.34.1