projects
/
2ndquadrant_bdr.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d424944
)
deparse: Handle default security provider.
author
Petr Jelinek
<pjmodos@pjmodos.net>
Sat, 20 Dec 2014 07:56:54 +0000
(08:56 +0100)
committer
Alvaro Herrera
<alvherre@alvh.no-ip.org>
Tue, 7 Apr 2015 17:09:39 +0000
(14:09 -0300)
src/backend/commands/seclabel.c
patch
|
blob
|
blame
|
history
diff --git
a/src/backend/commands/seclabel.c
b/src/backend/commands/seclabel.c
index 1ef98ce3532281ed232c48804fee010087e4cf91..aa4de97e5422bfe9f4f62d37b8ee29bb9794ddd9 100644
(file)
--- a/
src/backend/commands/seclabel.c
+++ b/
src/backend/commands/seclabel.c
@@
-63,6
+63,11
@@
ExecSecLabelStmt(SecLabelStmt *stmt)
(errcode(ERRCODE_INVALID_PARAMETER_VALUE),
errmsg("must specify provider when multiple security label providers have been loaded")));
provider = (LabelProvider *) linitial(label_provider_list);
+ /*
+ * Set the provider in the statement so that DDL deparse can use
+ * provider explicitly in generated statement.
+ */
+ stmt->provider = (char *) provider->provider_name;
}
else
{