[coreboot-gerrit] Patch set updated for coreboot: util/kconfig: fill glob_t with 0 before calling glob

Stefan Reinauer (stefan.reinauer@coreboot.org) gerrit at coreboot.org
Wed Nov 4 22:14:10 CET 2015


Stefan Reinauer (stefan.reinauer at coreboot.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/11711

-gerrit

commit b7c2a7c97fca95106c6bec5edfcd6f42d68ed8a2
Author: zbao <fishbaozi at gmail.com>
Date:   Sat Sep 26 06:49:47 2015 -0400

    util/kconfig: fill glob_t with 0 before calling glob
    
    On mingw, the function glob has some default options
    which are not compliant with man page.
    
    If gl_offs is not set as 0, there may be some slots which
    is reserved.
    If gl_pathc or gl_pathv is not set as 0, the result might
    be appended to the list instead of being added as new ones.
    
    Change-Id: I03110c4cdda70578828d6499262a085a81d26313
    Signed-off-by: Zheng Bao <zheng.bao at amd.com>
    Signed-off-by: Zheng Bao <fishbaozi at gmail.com>
---
 util/kconfig/zconf.l             | 2 +-
 util/kconfig/zconf.lex.c_shipped | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/util/kconfig/zconf.l b/util/kconfig/zconf.l
index b6bed02..0b45c19 100644
--- a/util/kconfig/zconf.l
+++ b/util/kconfig/zconf.l
@@ -339,7 +339,7 @@ void zconf_nextfile(const char *name)
 
 void zconf_nextfiles(const char *wildcard)
 {
-	glob_t g;
+	glob_t g = {0};
 	char **w;
 	int i;
 
diff --git a/util/kconfig/zconf.lex.c_shipped b/util/kconfig/zconf.lex.c_shipped
index cf05b19..72e3a5f 100644
--- a/util/kconfig/zconf.lex.c_shipped
+++ b/util/kconfig/zconf.lex.c_shipped
@@ -2417,7 +2417,7 @@ void zconf_nextfile(const char *name)
 
 void zconf_nextfiles(const char *wildcard)
 {
-	glob_t g;
+	glob_t g = {0};
 	char **w;
 	int i;
 



More information about the coreboot-gerrit mailing list