aboutsummaryrefslogtreecommitdiff
path: root/contrib/tablefunc/tablefunc.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/tablefunc/tablefunc.c')
-rw-r--r--contrib/tablefunc/tablefunc.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/contrib/tablefunc/tablefunc.c b/contrib/tablefunc/tablefunc.c
index 984f31dc283..68e001fcdf0 100644
--- a/contrib/tablefunc/tablefunc.c
+++ b/contrib/tablefunc/tablefunc.c
@@ -445,10 +445,8 @@ crosstab(PG_FUNCTION_ARGS)
tupdesc = make_crosstab_tupledesc(spi_tupdesc, num_categories);
}
}
- else if (functyptype == 'b')
- elog(ERROR, "Invalid kind of return type specified for function");
else
- elog(ERROR, "Unknown kind of return type specified for function");
+ elog(ERROR, "crosstab: return type must be a row type");
/*
* Check that return tupdesc is compatible with the one we got