From 42d1c7ef91627d5ac920c8fa35573970ac1bd2d5 Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期五, 15 一月 2021 16:27:55 +0800 Subject: [PATCH] Merge branch 'dev' into rdma --- src/bus_error.cpp | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/bus_error.cpp b/src/bus_error.cpp index c2dd63a..6cee508 100644 --- a/src/bus_error.cpp +++ b/src/bus_error.cpp @@ -41,9 +41,9 @@ char * bus_strerror(int err) { - int s; + int s, eindex; char *buf; - + eindex = err - 10000; /* Make first caller allocate key for thread-specific data */ s = pthread_once(&once, createKey); @@ -64,13 +64,13 @@ err_exit(s, "pthread_setspecific"); } - if (err < 0 || err >= _bus_nerr || _bus_errlist[err] == NULL) + if (eindex < 0 || eindex >= _bus_nerr || _bus_errlist[eindex] == NULL) { - snprintf(buf, MAX_ERROR_LEN, "Unknown error %d", err); + snprintf(buf, MAX_ERROR_LEN, "Unknown error %d", eindex); } else { - strncpy(buf, _bus_errlist[err], MAX_ERROR_LEN - 1); + strncpy(buf, _bus_errlist[eindex], MAX_ERROR_LEN - 1); buf[MAX_ERROR_LEN - 1] = '\0'; /* Ensure null termination */ } -- Gitblit v1.8.0