From 76b7c8d3af4ae8cf9a25da13f220799f4dead8cb Mon Sep 17 00:00:00 2001 From: Guido Vranken Date: Fri, 23 Jun 2017 16:08:50 +0200 Subject: [PATCH] IO abstractions in options.c --- src/openvpn/options.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/openvpn/options.c b/src/openvpn/options.c index 505c5b2e3..49f81f0a7 100644 --- a/src/openvpn/options.c +++ b/src/openvpn/options.c @@ -4401,7 +4401,7 @@ in_src_get(const struct in_src *is, char *line, const int size) { if (is->type == IS_TYPE_FP) { - return BOOL_CAST(fgets(line, size, is->u.fp)); + return BOOL_CAST(platform_fgets(line, size, is->u.fp)); } else if (is->type == IS_TYPE_BUF) { @@ -4546,7 +4546,7 @@ read_config_file(struct options *options, if (fp) { line_num = 0; - while (fgets(line, sizeof(line), fp)) + while (platform_fgets(line, sizeof(line), fp)) { int offset = 0; CLEAR(p); @@ -4571,7 +4571,7 @@ read_config_file(struct options *options, } if (fp != stdin) { - fclose(fp); + platform_fclose(fp); } } else -- 2.47.2