From: José Bollo Date: Thu, 14 Sep 2017 11:34:37 +0000 (+0200) Subject: verbose: Fix wrong error report X-Git-Tag: eel_4.99.2~63 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=8be63ed03413ee79bb3aa3900950f695eb511960;p=src%2Fapp-framework-binder.git verbose: Fix wrong error report Change-Id: I0718204c52ccb4c28c2380c947b7db60b8785ead Signed-off-by: José Bollo --- diff --git a/src/verbose.c b/src/verbose.c index b8751069..f330c6f5 100644 --- a/src/verbose.c +++ b/src/verbose.c @@ -126,6 +126,7 @@ static void _vverbose_(int loglevel, const char *file, int line, const char *fun n = 2; if (fmt) { iov[n].iov_base = buffer; + errno = saverr; rc = vsnprintf(buffer, sizeof buffer, fmt, args); if (rc < 0) rc = 0;