summaryrefslogtreecommitdiff
path: root/src/io.c
diff options
context:
space:
mode:
authoru.harbuz <u.harbuz@samsung.com>2017-05-25 17:42:39 +0200
committeru.harbuz <u.harbuz@samsung.com>2017-05-26 09:45:01 +0200
commit80352ee161fb86501c2543be4d3bad185fda4f22 (patch)
tree7cf4b9bd3e544798d7bb6a7b67f3977a3c360f1c /src/io.c
parent0a4a8339520b245f2cd2a2c354225ed084096979 (diff)
downloadxmlsec1-80352ee161fb86501c2543be4d3bad185fda4f22.tar.gz
xmlsec1-80352ee161fb86501c2543be4d3bad185fda4f22.tar.bz2
xmlsec1-80352ee161fb86501c2543be4d3bad185fda4f22.zip
Change-Id: Id72252c050659e02c650bf58c19d9301c83c22d6
Diffstat (limited to 'src/io.c')
-rw-r--r--src/io.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/io.c b/src/io.c
index dcebfc01..7531a7d9 100644
--- a/src/io.c
+++ b/src/io.c
@@ -423,13 +423,14 @@ xmlSecTransformInputURIOpen(xmlSecTransformPtr transform, const xmlChar *uri) {
char buf[ERR_BUF_SIZE];
if((ctx->clbks == NULL) || (ctx->clbksCtx == NULL)) {
+ strerror_r(errno, buf, sizeof(buf));
xmlSecError(XMLSEC_ERRORS_HERE,
xmlSecErrorsSafeString(xmlSecTransformGetName(transform)),
"opencallback",
XMLSEC_ERRORS_R_IO_FAILED,
"uri=%s;error=%s",
xmlSecErrorsSafeString(uri),
- strerror_r(errno, buf, sizeof(buf)));
+ buf);
return(-1);
}
@@ -523,11 +524,12 @@ xmlSecTransformInputURIPopBin(xmlSecTransformPtr transform, xmlSecByte* data,
ret = (ctx->clbks->readcallback)(ctx->clbksCtx, (char*)data, (int)maxDataSize);
if(ret < 0) {
char buf[ERR_BUF_SIZE];
+ strerror_r(errno, buf, sizeof(buf));
xmlSecError(XMLSEC_ERRORS_HERE,
xmlSecErrorsSafeString(xmlSecTransformGetName(transform)),
"readcallback",
XMLSEC_ERRORS_R_IO_FAILED,
- "error=%s", strerror_r(errno, buf, sizeof(buf)));
+ "error=%s", buf);
return(-1);
}
(*dataSize) = ret;