From: Joey Hess <joey@kodama.kitenet.net>
Date: Fri, 24 Oct 2008 19:49:55 +0000 (-0400)
Subject: remember how to write C code
X-Git-Tag: 2.68~86
X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=4a7ac5c2516f14f37802604c46d1077e044dba0b;p=ikiwiki.git

remember how to write C code

been a while!
---

diff --git a/IkiWiki/Wrapper.pm b/IkiWiki/Wrapper.pm
index eb6228dc3..0a2b8d4f8 100644
--- a/IkiWiki/Wrapper.pm
+++ b/IkiWiki/Wrapper.pm
@@ -72,7 +72,8 @@ int main (int argc, char **argv) {
 $envsave
 	newenviron[i++]="HOME=$ENV{HOME}";
 	newenviron[i++]="WRAPPED_OPTIONS=$configstring";
-	asprintf(newenviron[i++], "CALLER_UID=%i", getuid());
+	asprintf(&s, "CALLER_UID=%i", getuid());
+	newenviron[i++]=s;
 	newenviron[i]=NULL;
 	environ=newenviron;