$NetBSD: patch-ao,v 1.4 2023/02/25 17:58:39 ryoon Exp $ - use fgetc correctly - fix uninitialized variable detected by gcc5 --- src/runtime/kernel/boot.c.orig 2022-07-28 04:55:45.000000000 +0000 +++ src/runtime/kernel/boot.c @@ -134,7 +134,7 @@ PVT ml_val_t BuildFileList (ml_state_t * ml_val_t fileList; # define SIZE_BUF_LEN 128 /* this should be plenty for two numbers */ char sizeBuf[SIZE_BUF_LEN]; - char c; + int c; numFiles = 0; @@ -179,6 +179,9 @@ PVT ml_val_t BuildFileList (ml_state_t * } fclose (listF); } + else { + *mbplp = 0; + } /* create the in-heap list */ for (fileList = LIST_nil, i = numFiles; --i >= 0; ) {