aboutsummaryrefslogtreecommitdiff
path: root/src/backend/parser/parse_expr.c
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2008-04-29 14:59:17 +0000
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2008-04-29 14:59:17 +0000
commit6fff5c3b829420f13050149589c428197d3b725f (patch)
tree2b7fc717a01210e9959dff548d96f4b8e43474b2 /src/backend/parser/parse_expr.c
parent339570fd8ecb016cee6e4c2d967a3fa286556772 (diff)
downloadpostgresql-6fff5c3b829420f13050149589c428197d3b725f.tar.gz
postgresql-6fff5c3b829420f13050149589c428197d3b725f.zip
Remove typename from A_Const.
Brendan Jurd, minor editorialization by me.
Diffstat (limited to 'src/backend/parser/parse_expr.c')
-rw-r--r--src/backend/parser/parse_expr.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/backend/parser/parse_expr.c b/src/backend/parser/parse_expr.c
index 29c058aa40b..362108ba3fa 100644
--- a/src/backend/parser/parse_expr.c
+++ b/src/backend/parser/parse_expr.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/parser/parse_expr.c,v 1.227 2008/03/20 21:42:48 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/parser/parse_expr.c,v 1.228 2008/04/29 14:59:16 alvherre Exp $
*
*-------------------------------------------------------------------------
*/
@@ -127,9 +127,6 @@ transformExpr(ParseState *pstate, Node *expr)
Value *val = &con->val;
result = (Node *) make_const(val);
- if (con->typename != NULL)
- result = typecast_expression(pstate, result,
- con->typename);
break;
}
@@ -649,8 +646,7 @@ exprIsNullConstant(Node *arg)
{
A_Const *con = (A_Const *) arg;
- if (con->val.type == T_Null &&
- con->typename == NULL)
+ if (con->val.type == T_Null)
return true;
}
return false;