Browse Source
Code clean-up with help from coccinelle tool continues. * rs/cocci: coccicheck: make transformation for strbuf_addf(sb, "...") more precise use strbuf_add_unique_abbrev() for adding short hashes, part 2 use strbuf_addstr() instead of strbuf_addf() with "%s", part 2 gitignore: ignore output files of coccicheck make targetmaint

6 changed files with 41 additions and 6 deletions
@ -1,5 +1,40 @@
@@ -1,5 +1,40 @@
|
||||
@ strbuf_addf_with_format_only @ |
||||
expression E; |
||||
constant fmt; |
||||
@@ |
||||
strbuf_addf(E, |
||||
( |
||||
fmt |
||||
| |
||||
_(fmt) |
||||
) |
||||
); |
||||
|
||||
@ script:python @ |
||||
fmt << strbuf_addf_with_format_only.fmt; |
||||
@@ |
||||
cocci.include_match("%" not in fmt) |
||||
|
||||
@ extends strbuf_addf_with_format_only @ |
||||
@@ |
||||
- strbuf_addf |
||||
+ strbuf_addstr |
||||
(E, |
||||
( |
||||
fmt |
||||
| |
||||
_(fmt) |
||||
) |
||||
); |
||||
|
||||
@@ |
||||
expression E1, E2; |
||||
@@ |
||||
- strbuf_addf(E1, E2); |
||||
- strbuf_addf(E1, "%s", E2); |
||||
+ strbuf_addstr(E1, E2); |
||||
|
||||
@@ |
||||
expression E1, E2, E3; |
||||
@@ |
||||
- strbuf_addstr(E1, find_unique_abbrev(E2, E3)); |
||||
+ strbuf_add_unique_abbrev(E1, E2, E3); |
||||
|
Loading…
Reference in new issue