From 125e32eb56144d5f999d99d7529f9a6ff106c11c Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Tue, 24 Mar 2015 21:45:59 +0900 Subject: [PATCH] src: Refactor a bit --- src/http2.cc | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/src/http2.cc b/src/http2.cc index 1ffd6b71..633c3c4d 100644 --- a/src/http2.cc +++ b/src/http2.cc @@ -291,24 +291,18 @@ int32_t determine_window_update_transmission(nghttp2_session *session, void dump_nv(FILE *out, const char **nv) { for (size_t i = 0; nv[i]; i += 2) { - fwrite(nv[i], strlen(nv[i]), 1, out); - fwrite(": ", 2, 1, out); - fwrite(nv[i + 1], strlen(nv[i + 1]), 1, out); - fwrite("\n", 1, 1, out); + fprintf(out, "%s: %s\n", nv[i], nv[i + 1]); } - fwrite("\n", 1, 1, out); + fputc('\n', out); fflush(out); } void dump_nv(FILE *out, const nghttp2_nv *nva, size_t nvlen) { auto end = nva + nvlen; for (; nva != end; ++nva) { - fwrite(nva->name, nva->namelen, 1, out); - fwrite(": ", 2, 1, out); - fwrite(nva->value, nva->valuelen, 1, out); - fwrite("\n", 1, 1, out); + fprintf(out, "%s: %s\n", nva->name, nva->value); } - fwrite("\n", 1, 1, out); + fputc('\n', out); fflush(out); } @@ -316,7 +310,7 @@ void dump_nv(FILE *out, const Headers &nva) { for (auto &nv : nva) { fprintf(out, "%s: %s\n", nv.name.c_str(), nv.value.c_str()); } - fwrite("\n", 1, 1, out); + fputc('\n', out); fflush(out); }