Skip to content
Snippets Groups Projects
Commit d19439f7 authored by Thomas G. Lockhart's avatar Thomas G. Lockhart
Browse files

Remove the definition for set_name_needs_quotes() on the assumption that

 it is now obsolete. Need some regression test cases to prove otherwise...
parent b875b599
No related branches found
No related tags found
No related merge requests found
......@@ -11,7 +11,7 @@
*
*
* IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.307 2002/04/21 19:21:49 thomas Exp $
* $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.308 2002/04/21 21:37:03 thomas Exp $
*
* HISTORY
* AUTHOR DATE MAJOR EVENT
......@@ -6676,25 +6676,3 @@ doNegateFloat(Value *v)
v->val.str = newval;
}
}
/*
* Decide whether to put double quotes around a name appearing in a SET
* name_list. Presently, do so if the name contains whitespace, commas,
* or uppercase characters. (This is correct assuming that the result
* will be deparsed by SplitIdentifierString or similar logic.)
*/
static bool
set_name_needs_quotes(const char *name)
{
if (*name == '\0')
return true; /* empty name does need quotes */
while (*name)
{
if (*name == ',' ||
isspace((unsigned char) *name) ||
isupper((unsigned char) *name))
return true;
name++;
}
return false;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment