sha1_file: allow map_sha1_file_1 to handle arbitrary repositories
[gitweb.git] / contrib / coccinelle / strbuf.cocci
index 63995f22ff29f717a360f300e626ddea91d59fa2..6fe8727421101efc04c15d8c6def448984eff74d 100644 (file)
@@ -29,8 +29,9 @@ cocci.include_match("%" not in fmt)
 
 @@
 expression E1, E2;
+format F =~ "s";
 @@
-- strbuf_addf(E1, "%s", E2);
+- strbuf_addf(E1, "%@F@", E2);
 + strbuf_addstr(E1, E2);
 
 @@
@@ -38,3 +39,9 @@ expression E1, E2, E3;
 @@
 - strbuf_addstr(E1, find_unique_abbrev(E2, E3));
 + strbuf_add_unique_abbrev(E1, E2, E3);
+
+@@
+expression E1, E2;
+@@
+- strbuf_addstr(E1, real_path(E2));
++ strbuf_add_real_path(E1, E2);