summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPhil Sutter <phil@nwl.cc>2017-09-29 13:26:21 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2017-09-29 13:27:43 +0200
commitbf89889eda80d6c67a19cbd358683bc704be7a2d (patch)
tree20125661b52c56db7c538cadf167dda4a72482ad /src
parent2535ba7006f22a6470f4c88ea7d30c343a1d8799 (diff)
main: Flush output from nft_gmp_print()
This adds a missing call to fflush() to nft_gmp_print() just like in nft_print(). This is strictly not necessary since usually nft_gmp_print() is followed by a call to nft_print() but better not rely upon this assumption. Signed-off-by: Phil Sutter <phil@nwl.cc> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src')
-rw-r--r--src/main.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c
index 079a05b8..6d2422ff 100644
--- a/src/main.c
+++ b/src/main.c
@@ -403,6 +403,7 @@ int nft_gmp_print(struct output_ctx *octx, const char *fmt, ...)
va_start(arg, fmt);
ret = gmp_vfprintf(octx->output_fp, fmt, arg);
va_end(arg);
+ fflush(octx->output_fp);
return ret;
}