Commit Diff


commit - eae52ad493f582222b4f2b748c0043c42bb851cb
commit + bc525c73db98605f5bb8d53fb640b9955997fb48
blob - 3f02b6374670beb904fb25298e684dc1984ddea6
blob + c509ddbecbcba23be332c649fe3914a4d18546a4
--- logger.c
+++ logger.c
@@ -96,7 +96,7 @@ log_request(struct client *c, char *meta, size_t l)
 
 	ec = asprintf(&fmted, "%s:%s GET %s %.*s", hbuf, sbuf, b,
 	    (int)(t-meta), meta);
-	if (ec < 0)
+	if (ec == -1)
 		err(1, "asprintf");
 
 	imsg_compose(&logibuf, IMSG_LOG_REQUEST, 0, 0, -1, fmted, ec + 1);