]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
util: Fix logical error in virReportSystemErrorFull
authorJiri Denemark <jdenemar@redhat.com>
Mon, 13 Dec 2010 10:32:40 +0000 (11:32 +0100)
committerJiri Denemark <jdenemar@redhat.com>
Tue, 14 Dec 2010 09:53:35 +0000 (10:53 +0100)
src/util/virterror.c

index 6e49fa2f209b5ce5931eb66a3ba0929fe0db3d0e..b91273769598704f8bf988996c7188c014a2f0a3 100644 (file)
@@ -1301,7 +1301,7 @@ void virReportSystemErrorFull(int domcode,
         n = vsnprintf(msgDetailBuf, sizeof(msgDetailBuf), fmt, args);
         va_end(args);
 
-        size_t len = strlen (msgDetailBuf);
+        size_t len = strlen(errnoDetail);
         if (0 <= n && n + 2 + len < sizeof (msgDetailBuf)) {
           char *p = msgDetailBuf + n;
           stpcpy (stpcpy (p, ": "), errnoDetail);