Made ecpg compatibility mode and run-time behaviour options case insensitive.
This commit is contained in:
parent
84c41ae81b
commit
75220fb62b
@ -251,7 +251,7 @@ main(int argc, char *const argv[])
|
|||||||
snprintf(informix_path, MAXPGPATH, "%s/informix/esql", pkginclude_path);
|
snprintf(informix_path, MAXPGPATH, "%s/informix/esql", pkginclude_path);
|
||||||
add_include_path(informix_path);
|
add_include_path(informix_path);
|
||||||
}
|
}
|
||||||
else if (strncmp(optarg, "ORACLE", strlen("ORACLE")) == 0)
|
else if (pg_strcasecmp(optarg, "ORACLE") == 0)
|
||||||
{
|
{
|
||||||
compat = ECPG_COMPAT_ORACLE;
|
compat = ECPG_COMPAT_ORACLE;
|
||||||
}
|
}
|
||||||
@ -262,11 +262,11 @@ main(int argc, char *const argv[])
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'r':
|
case 'r':
|
||||||
if (strcmp(optarg, "no_indicator") == 0)
|
if (pg_strcasecmp(optarg, "no_indicator") == 0)
|
||||||
force_indicator = false;
|
force_indicator = false;
|
||||||
else if (strcmp(optarg, "prepare") == 0)
|
else if (pg_strcasecmp(optarg, "prepare") == 0)
|
||||||
auto_prepare = true;
|
auto_prepare = true;
|
||||||
else if (strcmp(optarg, "questionmarks") == 0)
|
else if (pg_strcasecmp(optarg, "questionmarks") == 0)
|
||||||
questionmarks = true;
|
questionmarks = true;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user