diff --git a/src/bin/initdb/initdb.cpp b/src/bin/initdb/initdb.cpp index 1ea96f7aa..f812a6adf 100644 --- a/src/bin/initdb/initdb.cpp +++ b/src/bin/initdb/initdb.cpp @@ -4205,7 +4205,7 @@ int main(int argc, char* argv[]) break; case 8: FREE_NOT_STATIC_ZERO_STRING(locale); - locale = "C"; + locale = xstrdup("C"); break; case 9: FREE_NOT_STATIC_ZERO_STRING(pwfilename);