From b7d4fe5b0f5714c318a4d9a7afbbed10748a72c5 Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Wed, 22 Nov 2017 18:55:57 +0300 Subject: [PATCH] Fixed building by GCC with -O3. --- njs/njs_fs.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/njs/njs_fs.c b/njs/njs_fs.c index 11e5b48c..ff28136d 100644 --- a/njs/njs_fs.c +++ b/njs/njs_fs.c @@ -566,6 +566,8 @@ static njs_ret_t njs_fs_write_file_internal(njs_vm_t *vm, njs_value_t *args, } mode = NULL; + /* GCC complains about uninitialized flag.length. */ + flag.length = 0; flag.start = NULL; encoding.length = 0; encoding.start = NULL; @@ -753,6 +755,8 @@ njs_fs_write_file_sync_internal(njs_vm_t *vm, njs_value_t *args, } mode = NULL; + /* GCC complains about uninitialized flag.length. */ + flag.length = 0; flag.start = NULL; encoding.length = 0; encoding.start = NULL; -- 2.47.3