提交 c88ce8ae 编写于 作者: J Jiri Denemark

vierror: Define VIR_ERROR_MAX_LENGTH macro

And use it instead of a magic 1024 constant.
Signed-off-by: NJiri Denemark <jdenemar@redhat.com>
Reviewed-by: NPavel Hrdina <phrdina@redhat.com>
上级 7e0cd26d
...@@ -1480,7 +1480,7 @@ void virReportErrorHelper(int domcode, ...@@ -1480,7 +1480,7 @@ void virReportErrorHelper(int domcode,
{ {
int save_errno = errno; int save_errno = errno;
va_list args; va_list args;
char errorMessage[1024]; char errorMessage[VIR_ERROR_MAX_LENGTH];
const char *virerr; const char *virerr;
if (fmt) { if (fmt) {
...@@ -1541,8 +1541,8 @@ void virReportSystemErrorFull(int domcode, ...@@ -1541,8 +1541,8 @@ void virReportSystemErrorFull(int domcode,
const char *fmt, ...) const char *fmt, ...)
{ {
int save_errno = errno; int save_errno = errno;
char strerror_buf[1024]; char strerror_buf[VIR_ERROR_MAX_LENGTH];
char msgDetailBuf[1024]; char msgDetailBuf[VIR_ERROR_MAX_LENGTH];
const char *errnoDetail = virStrerror(theerrno, strerror_buf, const char *errnoDetail = virStrerror(theerrno, strerror_buf,
sizeof(strerror_buf)); sizeof(strerror_buf));
......
...@@ -24,6 +24,8 @@ ...@@ -24,6 +24,8 @@
# include "internal.h" # include "internal.h"
# define VIR_ERROR_MAX_LENGTH 1024
extern virErrorFunc virErrorHandler; extern virErrorFunc virErrorHandler;
extern void *virUserData; extern void *virUserData;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册