From: Tom Lane Date: Sun, 8 Mar 2015 17:42:59 +0000 (-0400) Subject: Remove struct PQArgBlock from server-side header libpq/libpq.h. X-Git-Tag: REL9_5_ALPHA1~659 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=01cca2c1b1a0d52c83f250c50942ee00e62637ca;p=postgresql Remove struct PQArgBlock from server-side header libpq/libpq.h. This struct is purely a client-side artifact. Perhaps there was once reason for the server to know it, but any such reason is lost in the mists of time. We certainly don't need two independent declarations of it. --- diff --git a/src/include/libpq/libpq.h b/src/include/libpq/libpq.h index af4ba2ab07..8fa896eb39 100644 --- a/src/include/libpq/libpq.h +++ b/src/include/libpq/libpq.h @@ -20,22 +20,6 @@ #include "lib/stringinfo.h" #include "libpq/libpq-be.h" -/* ---------------- - * PQArgBlock - * Information (pointer to array of this structure) required - * for the PQfn() call. (This probably ought to go somewhere else...) - * ---------------- - */ -typedef struct -{ - int len; - int isint; - union - { - int *ptr; /* can't use void (dec compiler barfs) */ - int integer; - } u; -} PQArgBlock; typedef struct {