X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=config%2Fconf.c;fp=config%2Fconf.c;h=e308f5bf09a546b85017eea5e551ddbc8ceecc7b;hb=1a0509856ccf28544058d42deccefeff0dbb7f95;hp=ea4080d6eaab0b93b3752cd858604571547ad353;hpb=1f52b1617d72cfa6909ebbfbdf7c264d487b28d8;p=carl9170fw.git diff --git a/config/conf.c b/config/conf.c index ea4080d..e308f5b 100644 --- a/config/conf.c +++ b/config/conf.c @@ -511,11 +511,12 @@ int main(int ac, char **av) seed_env = getenv("KCONFIG_SEED"); if( seed_env && *seed_env ) { char *endp; - int tmp = (int)strtol(seed_env, &endp, 10); + int tmp = (int)strtol(seed_env, &endp, 0); if (*endp == '\0') { seed = tmp; } } + fprintf( stderr, "KCONFIG_SEED=0x%X\n", seed ); srand(seed); break; } @@ -614,7 +615,8 @@ int main(int ac, char **av) conf_set_all_new_symbols(def_default); break; case randconfig: - conf_set_all_new_symbols(def_random); + /* Really nothing to do in this loop */ + while (conf_set_all_new_symbols(def_random)) ; break; case defconfig: conf_set_all_new_symbols(def_default);