Merge branch 'ab/cocci-unused'
Add Coccinelle rules to detect the pattern of initializing and then finalizing a structure without using it in between at all, which happens after code restructuring and the compilers fail to recognize as an unused variable. * ab/cocci-unused: cocci: generalize "unused" rule to cover more than "strbuf" cocci: add and apply a rule to find "unused" strbufs cocci: have "coccicheck{,-pending}" depend on "coccicheck-test" cocci: add a "coccicheck-test" target and test *.cocci rules Makefile & .gitignore: ignore & clean "git.res", not "*.res" Makefile: remove mandatory "spatch" arguments from SPATCH_FLAGS
This commit is contained in:
2
diff.c
2
diff.c
@ -1289,7 +1289,6 @@ static void emit_diff_symbol_from_struct(struct diff_options *o,
|
||||
{
|
||||
static const char *nneof = " No newline at end of file\n";
|
||||
const char *context, *reset, *set, *set_sign, *meta, *fraginfo;
|
||||
struct strbuf sb = STRBUF_INIT;
|
||||
|
||||
enum diff_symbol s = eds->s;
|
||||
const char *line = eds->line;
|
||||
@ -1521,7 +1520,6 @@ static void emit_diff_symbol_from_struct(struct diff_options *o,
|
||||
default:
|
||||
BUG("unknown diff symbol");
|
||||
}
|
||||
strbuf_release(&sb);
|
||||
}
|
||||
|
||||
static void emit_diff_symbol(struct diff_options *o, enum diff_symbol s,
|
||||
|
Reference in New Issue
Block a user