diff options
Diffstat (limited to 'src/backend/utils/adt/numeric.c')
-rw-r--r-- | src/backend/utils/adt/numeric.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/utils/adt/numeric.c b/src/backend/utils/adt/numeric.c index 27efd310abb..384e672c832 100644 --- a/src/backend/utils/adt/numeric.c +++ b/src/backend/utils/adt/numeric.c @@ -4193,11 +4193,11 @@ numeric_poly_deserialize(PG_FUNCTION_ARGS) accum_sum_add(&result->sumX, &sumX_var); #endif - set_var_from_num(DatumGetNumeric(sumX2), &sumX2_var); + init_var_from_num(DatumGetNumeric(sumX2), &sumX2_var); #ifdef HAVE_INT128 numericvar_to_int128(&sumX2_var, &result->sumX2); #else - accum_sum_add(&result->sumX2, &sumX_var); + accum_sum_add(&result->sumX2, &sumX2_var); #endif pq_getmsgend(&buf); |