Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane2016-06-29 23:07:19 +0000
committerTom Lane2016-06-29 23:07:19 +0000
commit3154e16737ad17b2c63529e3df627bb5eb3bb3be (patch)
treeec0e89d9276bd6ff7053b79d27ad4ce8e5b1dd31 /src/backend/commands/variable.c
parent8ebb69f85445177575684a0ba5cfedda8d840a91 (diff)
Dodge compiler bug in Visual Studio 2013.
VS2013 apparently has a problem with taking the address of a formal parameter in some cases. We do that elsewhere without trouble, but in this case the address is being passed to a subroutine that will probably get inlined, so maybe the combination of those things is what tickles the bug. Anyway, introducing an extra copy of the parameter value is enough to work around it. Per trouble report from Umair Shahid. Report: <CAM184AcjqKYZSdQqBHDrnENXHhW=mXbUC46QYPJ=nAh0gUHCGA@mail.gmail.com>
Diffstat (limited to 'src/backend/commands/variable.c')
0 files changed, 0 insertions, 0 deletions