]> git.kaiwu.me - njs.git/commitdiff
Fixed building by GCC with -O3.
authorDmitry Volyntsev <xeioex@nginx.com>
Wed, 22 Nov 2017 15:55:57 +0000 (18:55 +0300)
committerDmitry Volyntsev <xeioex@nginx.com>
Wed, 22 Nov 2017 15:55:57 +0000 (18:55 +0300)
njs/njs_fs.c

index 11e5b48c1d101282deafb2c94851821ae3743db1..ff28136deda87f98478c0c2168d0bb1ded080024 100644 (file)
@@ -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;