From 097bb076df93ac95101cadb5a2fd5a536f2de1c7 Mon Sep 17 00:00:00 2001 From: hadaq Date: Thu, 23 Feb 2012 22:04:36 +0000 Subject: [PATCH] major bug fix in trb_strerror, segfault --- libtrbnet/trberror.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libtrbnet/trberror.c b/libtrbnet/trberror.c index 7c52c57..88c0dec 100644 --- a/libtrbnet/trberror.c +++ b/libtrbnet/trberror.c @@ -35,7 +35,7 @@ const char* trb_strerror() static unsigned int buffer_ctr = 0; static char buffer[8][256]; - buffer_ctr = buffer_ctr > 7 ? 0 : buffer_ctr + 1; + buffer_ctr = buffer_ctr >= 7 ? 0 : buffer_ctr + 1; if ((trb_errno == TRB_STATUS_ERROR) || (trb_errno == TRB_STATUS_WARNING)) { snprintf(buffer[buffer_ctr], 256, "%s\n%s", -- 2.43.0