mirror of
https://github.com/postgres/postgres.git
synced 2025-08-06 18:42:54 +03:00
Attempt to fix some compiler warnings.
This commit is contained in:
@@ -2507,7 +2507,7 @@ DCH_to_char(FormatNode *node, bool is_interval, TmToChar *in, char *out, Oid col
|
|||||||
s += strlen(s);
|
s += strlen(s);
|
||||||
if (tm->tm_gmtoff % SECS_PER_HOUR != 0)
|
if (tm->tm_gmtoff % SECS_PER_HOUR != 0)
|
||||||
{
|
{
|
||||||
sprintf(s, ":%02ld", abs(tm->tm_gmtoff % SECS_PER_HOUR) / SECS_PER_MINUTE);
|
sprintf(s, ":%02d", abs(tm->tm_gmtoff % SECS_PER_HOUR) / SECS_PER_MINUTE);
|
||||||
s += strlen(s);
|
s += strlen(s);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@@ -887,7 +887,6 @@ get_func_trftypes(HeapTuple procTup,
|
|||||||
Oid **p_trftypes)
|
Oid **p_trftypes)
|
||||||
{
|
{
|
||||||
|
|
||||||
Form_pg_proc procStruct = (Form_pg_proc) GETSTRUCT(procTup);
|
|
||||||
Datum protrftypes;
|
Datum protrftypes;
|
||||||
ArrayType *arr;
|
ArrayType *arr;
|
||||||
int nelems;
|
int nelems;
|
||||||
@@ -911,7 +910,7 @@ get_func_trftypes(HeapTuple procTup,
|
|||||||
ARR_HASNULL(arr) ||
|
ARR_HASNULL(arr) ||
|
||||||
ARR_ELEMTYPE(arr) != OIDOID)
|
ARR_ELEMTYPE(arr) != OIDOID)
|
||||||
elog(ERROR, "protrftypes is not a 1-D Oid array");
|
elog(ERROR, "protrftypes is not a 1-D Oid array");
|
||||||
Assert(nelems >= procStruct->pronargs);
|
Assert(nelems >= ((Form_pg_proc) GETSTRUCT(procTup))->pronargs);
|
||||||
*p_trftypes = (Oid *) palloc(nelems * sizeof(Oid));
|
*p_trftypes = (Oid *) palloc(nelems * sizeof(Oid));
|
||||||
memcpy(*p_trftypes, ARR_DATA_PTR(arr),
|
memcpy(*p_trftypes, ARR_DATA_PTR(arr),
|
||||||
nelems * sizeof(Oid));
|
nelems * sizeof(Oid));
|
||||||
|
Reference in New Issue
Block a user