Commit 75220fb6 authored by Michael Meskes's avatar Michael Meskes

Made ecpg compatibility mode and run-time behaviour options case insensitive.

parent 84c41ae8
......@@ -251,7 +251,7 @@ main(int argc, char *const argv[])
snprintf(informix_path, MAXPGPATH, "%s/informix/esql", pkginclude_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;
}
......@@ -262,11 +262,11 @@ main(int argc, char *const argv[])
}
break;
case 'r':
if (strcmp(optarg, "no_indicator") == 0)
if (pg_strcasecmp(optarg, "no_indicator") == 0)
force_indicator = false;
else if (strcmp(optarg, "prepare") == 0)
else if (pg_strcasecmp(optarg, "prepare") == 0)
auto_prepare = true;
else if (strcmp(optarg, "questionmarks") == 0)
else if (pg_strcasecmp(optarg, "questionmarks") == 0)
questionmarks = true;
else
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment