Skip to content

Commit 1d693eb

Browse files
committed
Rename wildMatch() to wild_match()
To use our normal naming convention.
1 parent 6b343cf commit 1d693eb

File tree

4 files changed

+32
-32
lines changed

4 files changed

+32
-32
lines changed

src/tagtransform-c.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ bool c_tagtransform_t::check_key(std::vector<taginfo> const &infos,
112112
//go through the actual tags found on the item and keep the ones in the export list
113113
for (auto const &info : infos) {
114114
if (info.flags & FLAG_DELETE) {
115-
if (wildMatch(info.name.c_str(), k)) {
115+
if (wild_match(info.name.c_str(), k)) {
116116
return false;
117117
}
118118
} else if (std::strcmp(info.name.c_str(), k) == 0) {

src/wildcmp.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
*
2020
* Returns if a match was found.
2121
*/
22-
bool wildMatch(char const *expr, char const *str) noexcept
22+
bool wild_match(char const *expr, char const *str) noexcept
2323
{
2424
// Code based on
2525
// http://www.geeksforgeeks.org/wildcard-character-matching/
@@ -41,11 +41,11 @@ bool wildMatch(char const *expr, char const *str) noexcept
4141
if (*str == '\0') {
4242
return false;
4343
}
44-
return wildMatch(expr + 1, str + 1);
44+
return wild_match(expr + 1, str + 1);
4545
}
4646

4747
if (*expr == '*') {
48-
return wildMatch(expr + 1, str) || wildMatch(expr, str + 1);
48+
return wild_match(expr + 1, str) || wild_match(expr, str + 1);
4949
}
5050

5151
return false;

src/wildcmp.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
* For a full list of authors see the git log.
1111
*/
1212

13-
bool wildMatch(char const *expr, char const *str) noexcept;
13+
bool wild_match(char const *expr, char const *str) noexcept;
1414

1515
#endif // OSM2PGSQL_WILDCMP_HPP

tests/test-wildcard-match.cpp

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -13,31 +13,31 @@
1313

1414
TEST_CASE("Wildcard matching", "[NoDB]")
1515
{
16-
CHECK(wildMatch("fhwieurwe", "fhwieurwe"));
17-
CHECK_FALSE(wildMatch("fhwieurwe", "fhwieurw"));
18-
CHECK_FALSE(wildMatch("fhwieurw", "fhwieurwe"));
19-
CHECK(wildMatch("*", "foo"));
20-
CHECK(wildMatch("**", "foo"));
21-
CHECK_FALSE(wildMatch("r*", "foo"));
22-
CHECK(wildMatch("r*", "roo"));
23-
CHECK(wildMatch("*bar", "Hausbar"));
24-
CHECK_FALSE(wildMatch("*bar", "Haustar"));
25-
CHECK(wildMatch("*", ""));
26-
CHECK(wildMatch("**", ""));
27-
CHECK(wildMatch("kin*la", "kinla"));
28-
CHECK(wildMatch("kin*la", "kinLLla"));
29-
CHECK(wildMatch("kin*la", "kinlalalala"));
30-
CHECK(wildMatch("kin**la", "kinlalalala"));
31-
CHECK_FALSE(wildMatch("kin*la", "kinlaa"));
32-
CHECK_FALSE(wildMatch("kin*la", "ki??laa"));
33-
CHECK(wildMatch("1*2*3", "123"));
34-
CHECK(wildMatch("1*2*3", "1xX23"));
35-
CHECK(wildMatch("1*2*3", "12y23"));
36-
CHECK_FALSE(wildMatch("1*2*3", "12"));
37-
CHECK(wildMatch("bo??f", "boxxf"));
38-
CHECK_FALSE(wildMatch("bo??f", "boxf"));
39-
CHECK(wildMatch("?5?", "?5?"));
40-
CHECK(wildMatch("?5?", "x5x"));
41-
CHECK_FALSE(wildMatch("?abc", ""));
42-
CHECK_FALSE(wildMatch("?", ""));
16+
CHECK(wild_match("fhwieurwe", "fhwieurwe"));
17+
CHECK_FALSE(wild_match("fhwieurwe", "fhwieurw"));
18+
CHECK_FALSE(wild_match("fhwieurw", "fhwieurwe"));
19+
CHECK(wild_match("*", "foo"));
20+
CHECK(wild_match("**", "foo"));
21+
CHECK_FALSE(wild_match("r*", "foo"));
22+
CHECK(wild_match("r*", "roo"));
23+
CHECK(wild_match("*bar", "Hausbar"));
24+
CHECK_FALSE(wild_match("*bar", "Haustar"));
25+
CHECK(wild_match("*", ""));
26+
CHECK(wild_match("**", ""));
27+
CHECK(wild_match("kin*la", "kinla"));
28+
CHECK(wild_match("kin*la", "kinLLla"));
29+
CHECK(wild_match("kin*la", "kinlalalala"));
30+
CHECK(wild_match("kin**la", "kinlalalala"));
31+
CHECK_FALSE(wild_match("kin*la", "kinlaa"));
32+
CHECK_FALSE(wild_match("kin*la", "ki??laa"));
33+
CHECK(wild_match("1*2*3", "123"));
34+
CHECK(wild_match("1*2*3", "1xX23"));
35+
CHECK(wild_match("1*2*3", "12y23"));
36+
CHECK_FALSE(wild_match("1*2*3", "12"));
37+
CHECK(wild_match("bo??f", "boxxf"));
38+
CHECK_FALSE(wild_match("bo??f", "boxf"));
39+
CHECK(wild_match("?5?", "?5?"));
40+
CHECK(wild_match("?5?", "x5x"));
41+
CHECK_FALSE(wild_match("?abc", ""));
42+
CHECK_FALSE(wild_match("?", ""));
4343
}

0 commit comments

Comments
 (0)