From 1dfd1d0e707b79c38aa5b5ee1ee9e5cf07daac41 Mon Sep 17 00:00:00 2001 From: Vincent Penquerc'h Date: Sat, 28 Dec 2013 11:18:15 -0500 Subject: [PATCH] qrexec-agent: fix array read underflow --- qrexec/qrexec-agent.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qrexec/qrexec-agent.c b/qrexec/qrexec-agent.c index fb91681..1c7d254 100644 --- a/qrexec/qrexec-agent.c +++ b/qrexec/qrexec-agent.c @@ -223,7 +223,7 @@ void update_max_process_fd() { int i; for (i = max_process_fd; - process_fd[i].type == FDTYPE_INVALID && i >= 0; i--); + i >= 0 && process_fd[i].type == FDTYPE_INVALID; i--); max_process_fd = i; }