Clean up uses of Replace()
We were passing flags of DOH_REPLACE_ANY|DOH_REPLACE_FIRST in three places, which doesn't make sense as those are mutually exclusive concepts. In the current implementation DOH_REPLACE_FIRST wins in this situation, so replace with that and clarify the docs.
This commit is contained in:
parent
3354423c15
commit
9d7c962ee8
4 changed files with 8 additions and 3 deletions
|
|
@ -477,7 +477,7 @@ static void getoptions(int argc, char *argv[]) {
|
|||
Swig_mark_arg(i);
|
||||
} else if (strncmp(argv[i], "-D", 2) == 0) {
|
||||
String *d = NewString(argv[i] + 2);
|
||||
Replace(d, "=", " ", DOH_REPLACE_ANY | DOH_REPLACE_FIRST);
|
||||
Replace(d, "=", " ", DOH_REPLACE_FIRST);
|
||||
Preprocessor_define((DOH *) d, 0);
|
||||
Delete(d);
|
||||
// Create a symbol
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue