diff --git a/src/nessdb_bench.c b/src/nessdb_bench.c index b07472bd..6fe3a695 100644 --- a/src/nessdb_bench.c +++ b/src/nessdb_bench.c @@ -65,11 +65,11 @@ void print_environment() while(fgets(line,sizeof(line),cpuinfo)!=NULL) { const char* sep=strchr(line,':'); - if(sep==NULL) + if(sep==NULL||strlen(sep)<=2) continue; - char key[256]={0}; - char val[256]={0}; + char key[512]={0}; + char val[512]={0}; strncpy(key,line,sep-1-line); strncpy(val,sep+1,strlen(sep)-1); if(strcmp("model name",key)==0)