!2749 函数ProcedureCreate内判断parameterTypes为空代码不准确
Merge pull request !2749 from foolishlee/ProcedureCreate_Datum
This commit is contained in:
@ -1354,7 +1354,7 @@ Oid ProcedureCreate(const char* procedureName, Oid procNamespace, Oid propackage
|
||||
values[Anum_pg_proc_allargtypes - 1] = PointerGetDatum(dummy);
|
||||
values[Anum_pg_proc_allargtypesext - 1] = PointerGetDatum(allParameterTypes);
|
||||
}
|
||||
} else if (parameterTypes != PointerGetDatum(NULL)) {
|
||||
} else if (parameterTypes != NULL) {
|
||||
values[Anum_pg_proc_allargtypes - 1] = values[Anum_pg_proc_proargtypes - 1];
|
||||
values[Anum_pg_proc_allargtypesext - 1] = values[Anum_pg_proc_proargtypesext - 1];
|
||||
nulls[Anum_pg_proc_allargtypesext - 1] = nulls[Anum_pg_proc_proargtypesext - 1];
|
||||
|
||||
Reference in New Issue
Block a user