[fix][refactor] fix bugs and refactor some code by lint (#7871)
1. Fix some `passedByValue` issues. 2. Fix some `dereferenceBeforeCheck` issues. 3. Fix some `uninitMemberVar` issues. 4. Fix some iterator `eraseDereference` issues. 5. Fix compile issue introduced from #7923 #7905 #7848
This commit is contained in:
@ -103,7 +103,7 @@ BfdParser* BfdParser::create() {
|
||||
|
||||
char prog_name[1024];
|
||||
// Ignore unused return value
|
||||
if (fscanf(file, "%s ", prog_name))
|
||||
if (fscanf(file, "%1023s ", prog_name))
|
||||
;
|
||||
fclose(file);
|
||||
std::unique_ptr<BfdParser> parser(new BfdParser(prog_name));
|
||||
|
||||
Reference in New Issue
Block a user