summaryrefslogtreecommitdiff
path: root/src/test/regress/regress.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/regress/regress.c')
-rw-r--r--src/test/regress/regress.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/test/regress/regress.c b/src/test/regress/regress.c
index 4b69067485d..c1461092fb3 100644
--- a/src/test/regress/regress.c
+++ b/src/test/regress/regress.c
@@ -224,10 +224,10 @@ typedef struct
{
Point center;
double radius;
-} WIDGET;
+} WIDGET;
WIDGET *widget_in(char *str);
-char *widget_out(WIDGET * widget);
+char *widget_out(WIDGET *widget);
#define NARGS 3
@@ -258,13 +258,13 @@ widget_in(char *str)
}
char *
-widget_out(WIDGET * widget)
+widget_out(WIDGET *widget)
{
if (widget == NULL)
return NULL;
return psprintf("(%g,%g,%g)",
- widget->center.x, widget->center.y, widget->radius);
+ widget->center.x, widget->center.y, widget->radius);
}
PG_FUNCTION_INFO_V1(pt_in_widget);
@@ -789,6 +789,7 @@ make_tuple_indirect(PG_FUNCTION_ARGS)
else
{
struct varlena *oldattr = attr;
+
attr = palloc0(VARSIZE_ANY(oldattr));
memcpy(attr, oldattr, VARSIZE_ANY(oldattr));
}