From 73ab71f905d7b27bde4ba363ebbf72b76a5fabc6 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Mon, 8 Oct 2007 12:41:00 -0700 Subject: [PATCH] saa_rstruct: fix overrun check The direction of the overrun test in saa_rstruct was backwards. --- nasmlib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nasmlib.c b/nasmlib.c index c98834c..0a0bb95 100644 --- a/nasmlib.c +++ b/nasmlib.c @@ -610,7 +610,7 @@ void *saa_rstruct(struct SAA *s) { void *p; - if (s->rptr + s->elem_len < s->datalen) + if (s->rptr + s->elem_len > s->datalen) return NULL; if (s->rpos % s->elem_len) -- 2.7.4