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@amd.com> Signed-off-by: Zheng Bao <fishbaozi@gmail.com> Reviewed-on: http://review.coreboot.org/11711 Reviewed-by: Patrick Georgi <pgeorgi@google.com> Tested-by: build bot (Jenkins)
This commit is contained in:
parent
11bee4019a
commit
91ba80dd79
|
@ -339,7 +339,7 @@ void zconf_nextfile(const char *name)
|
||||||
|
|
||||||
void zconf_nextfiles(const char *wildcard)
|
void zconf_nextfiles(const char *wildcard)
|
||||||
{
|
{
|
||||||
glob_t g;
|
glob_t g = {0};
|
||||||
char **w;
|
char **w;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
|
|
@ -2417,7 +2417,7 @@ void zconf_nextfile(const char *name)
|
||||||
|
|
||||||
void zconf_nextfiles(const char *wildcard)
|
void zconf_nextfiles(const char *wildcard)
|
||||||
{
|
{
|
||||||
glob_t g;
|
glob_t g = {0};
|
||||||
char **w;
|
char **w;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue