Split ECPGdo() in constituent parts

Alvaro Herrera <alvherre@alvh.no-ip.org>

Commit: 3291301385ee5e9ca38d70a68b93ce31cc2674ac
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
Date: 2014-01-16T19:36:41Z
Releases: 9.4.0
Split ECPGdo() in constituent parts

This splits ECPGdo() into ecpg_prologue(), ecpg_do() and
ecpg_epilogue(), and renames free_params() into ecpg_free_params() and
exports it.  This makes it possible for future code to use these
routines for their own purposes.

There is no user-visible functionality change here, only code
reorganization.

Zoltán Böszörményi

Reviewed by Antonin Houska.  Larger, older versions of this patch were
reviewed by Noah Misch and Michael Meskes.

Files