summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiloslav Trmač <mitr@redhat.com>2012-07-18 17:19:10 +0200
committerMiloslav Trmač <mitr@redhat.com>2012-07-18 17:19:10 +0200
commitf4ddd0b5c32b2c3efa85bdd8ca5dde71cbf65be0 (patch)
treeee23c91f4ab1252b383d55e88a516fe4eb5c1ea3
parent5b22de807871c25ed68071a64422f4c336fdc8d4 (diff)
downloadlibumberlog-f4ddd0b5c32b2c3efa85bdd8ca5dde71cbf65be0.tar.gz
libumberlog-f4ddd0b5c32b2c3efa85bdd8ca5dde71cbf65be0.tar.xz
libumberlog-f4ddd0b5c32b2c3efa85bdd8ca5dde71cbf65be0.zip
Fix ul_recurse indicator
Don't reset ul_recurse before exiting a recursive invocation. Signed-off-by: Miloslav Trmač <mitr@redhat.com>
-rw-r--r--lib/umberlog.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/umberlog.c b/lib/umberlog.c
index b61b053..8934489 100644
--- a/lib/umberlog.c
+++ b/lib/umberlog.c
@@ -491,8 +491,8 @@ ul_legacy_vsyslog (int priority, const char *msg_format, va_list ap)
{
ul_recurse = 1;
_ul_vsyslog (0, priority, msg_format, ap);
+ ul_recurse = 0;
}
- ul_recurse = 0;
}
void