Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
debug: fix performance regression
Baptiste Daroussin committed 1 year ago
commit 637da78e929e5ec9a7a2b54b44dd6baabfe27697
parent bd83d9c
1 file changed +2 -1
modified libpkg/pkg_event.c
@@ -997,7 +997,7 @@ pkg_dbg(uint64_t flags, int level, const char *fmt, ...)
{
	struct pkg_event ev;
	va_list ap;
-
	xstring *string_fmt = xstring_new();
+
	xstring *string_fmt;
	char *nfmt;

	if (ctx.debug_level < level)
@@ -1006,6 +1006,7 @@ pkg_dbg(uint64_t flags, int level, const char *fmt, ...)
	if ((ctx.debug_flags & (flags|PKG_DBG_ALL)) == 0)
		return;

+
	string_fmt = xstring_new();
	ev.type = PKG_EVENT_DEBUG;
	ev.e_debug.level = level;
	for (size_t i = 0; i < NELEM(debug_flags); i++) {