mirror of https://github.com/citusdata/citus.git
makeStringConst defined in PG17
Relevant PG commit:
de3600452b61d1bc3967e9e37e86db8956c8f577
de3600452b
pg17_kickoff
parent
e9fe257807
commit
e33736eacb
|
@ -74,7 +74,9 @@ static char * GetRoleNameFromDbRoleSetting(HeapTuple tuple,
|
||||||
TupleDesc DbRoleSettingDescription);
|
TupleDesc DbRoleSettingDescription);
|
||||||
static char * GetDatabaseNameFromDbRoleSetting(HeapTuple tuple,
|
static char * GetDatabaseNameFromDbRoleSetting(HeapTuple tuple,
|
||||||
TupleDesc DbRoleSettingDescription);
|
TupleDesc DbRoleSettingDescription);
|
||||||
|
#if PG_VERSION_NUM < PG_VERSION_17
|
||||||
static Node * makeStringConst(char *str, int location);
|
static Node * makeStringConst(char *str, int location);
|
||||||
|
#endif
|
||||||
static Node * makeIntConst(int val, int location);
|
static Node * makeIntConst(int val, int location);
|
||||||
static Node * makeFloatConst(char *str, int location);
|
static Node * makeFloatConst(char *str, int location);
|
||||||
static const char * WrapQueryInAlterRoleIfExistsCall(const char *query, RoleSpec *role);
|
static const char * WrapQueryInAlterRoleIfExistsCall(const char *query, RoleSpec *role);
|
||||||
|
@ -1058,6 +1060,8 @@ PreprocessCreateRoleStmt(Node *node, const char *queryString,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#if PG_VERSION_NUM < PG_VERSION_17
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* makeStringConst creates a Const Node that stores a given string
|
* makeStringConst creates a Const Node that stores a given string
|
||||||
*
|
*
|
||||||
|
@ -1081,6 +1085,9 @@ makeStringConst(char *str, int location)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* makeIntConst creates a Const Node that stores a given integer
|
* makeIntConst creates a Const Node that stores a given integer
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue