1
0
mirror of https://github.com/postgres/postgres.git synced 2025-05-12 16:21:30 +03:00

More updates for typmod int32 change. From Tom Lane.

This commit is contained in:
Bruce Momjian 1998-07-14 02:41:26 +00:00
parent 3600fd320f
commit e36f96e42a
5 changed files with 16 additions and 13 deletions
doc/src/sgml
src
interfaces/libpq
man

@ -442,7 +442,7 @@ short PQfsize(PGresult *res,
associated with the given field index. associated with the given field index.
Field indices start at 0. Field indices start at 0.
<ProgramListing> <ProgramListing>
short PQfmod(PGresult *res, int PQfmod(PGresult *res,
int field_index); int field_index);
</ProgramListing> </ProgramListing>
</Para> </Para>

@ -4,7 +4,7 @@
<FirstName>Phil</FirstName> <FirstName>Phil</FirstName>
<Surname>Thompson</Surname> <Surname>Thompson</Surname>
</Author> </Author>
<Date>1998-07-07</Date> <Date>1998-07-13</Date>
</DocInfo> </DocInfo>
<Title>Frontend/Backend Protocol</Title> <Title>Frontend/Backend Protocol</Title>
@ -25,7 +25,10 @@ a way as to still allow connections from earlier versions of frontends, but
this document does not cover the protocol used by those earlier versions. this document does not cover the protocol used by those earlier versions.
<Para> <Para>
This document describes version 2.0 of the protocol. This document describes version 2.0 of the protocol, implemented in
<ProductName>Postgres</ProductName> v6.4 and later.
<Para>
Higher level features built on this protocol (for example, how <FileName>libpq</FileName> passes Higher level features built on this protocol (for example, how <FileName>libpq</FileName> passes
certain environment variables after the connection is established) certain environment variables after the connection is established)
are covered elsewhere. are covered elsewhere.
@ -1688,7 +1691,7 @@ RowDescription (B)
</VarListEntry> </VarListEntry>
<VarListEntry> <VarListEntry>
<Term> <Term>
Int16 Int32
</Term> </Term>
<ListItem> <ListItem>
<Para> <Para>

@ -7,7 +7,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-exec.c,v 1.59 1998/07/13 16:35:00 momjian Exp $ * $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-exec.c,v 1.60 1998/07/14 02:41:25 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
@ -1299,7 +1299,7 @@ PQfsize(PGresult *res, int field_num)
return 0; return 0;
} }
short int
PQfmod(PGresult *res, int field_num) PQfmod(PGresult *res, int field_num)
{ {
if (!res) if (!res)

@ -6,7 +6,7 @@
* *
* Copyright (c) 1994, Regents of the University of California * Copyright (c) 1994, Regents of the University of California
* *
* $Id: libpq-fe.h,v 1.34 1998/07/13 16:35:02 momjian Exp $ * $Id: libpq-fe.h,v 1.35 1998/07/14 02:41:25 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
@ -332,7 +332,7 @@ extern "C"
extern int PQfnumber(PGresult *res, const char *field_name); extern int PQfnumber(PGresult *res, const char *field_name);
extern Oid PQftype(PGresult *res, int field_num); extern Oid PQftype(PGresult *res, int field_num);
extern short PQfsize(PGresult *res, int field_num); extern short PQfsize(PGresult *res, int field_num);
extern short PQfmod(PGresult *res, int field_num); extern int PQfmod(PGresult *res, int field_num);
extern char *PQcmdStatus(PGresult *res); extern char *PQcmdStatus(PGresult *res);
extern const char *PQoidStatus(PGresult *res); extern const char *PQoidStatus(PGresult *res);
extern const char *PQcmdTuples(PGresult *res); extern const char *PQcmdTuples(PGresult *res);

@ -1,6 +1,6 @@
.\" This is -*-nroff-*- .\" This is -*-nroff-*-
.\" XXX standard disclaimer belongs here.... .\" XXX standard disclaimer belongs here....
.\" $Header: /cvsroot/pgsql/src/man/Attic/libpq.3,v 1.19 1998/07/09 03:30:49 scrappy Exp $ .\" $Header: /cvsroot/pgsql/src/man/Attic/libpq.3,v 1.20 1998/07/14 02:41:26 momjian Exp $
.TH LIBPQ INTRO 07/08/98 PostgreSQL PostgreSQL .TH LIBPQ INTRO 07/08/98 PostgreSQL PostgreSQL
.SH DESCRIPTION .SH DESCRIPTION
Libpq is the programmer's interface to Postgres. Libpq is a set of Libpq is the programmer's interface to Postgres. Libpq is a set of
@ -309,7 +309,7 @@ returns the type-specific modification data of the field
associated with the given field index. associated with the given field index.
Field indices start at 0. Field indices start at 0.
.nf .nf
short PQfmod(PGresult *res, int PQfmod(PGresult *res,
int field_index); int field_index);
.fi .fi