index 8bcdc8d6160dcd4329ee2cc16aafa0fb80e79a3a..4ff58d9c2756ce7a22b188e2aacd4b7aefe52ccb 100644 (file)
/* Set up remote query information. */
fmstate->query = query;
if (operation == CMD_INSERT)
+ {
+ fmstate->query = pstrdup(fmstate->query);
fmstate->orig_query = pstrdup(fmstate->query);
+ }
fmstate->target_attrs = target_attrs;
fmstate->values_end = values_end;
fmstate->has_returning = has_returning;