diff options
| author | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2011-11-08 22:39:43 +0200 |
|---|---|---|
| committer | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2011-11-08 22:45:28 +0200 |
| commit | a062ee4257c132b9119151b587b26b3a53558c76 (patch) | |
| tree | 707ecaaacf9d959805ddf2dc70faac56475d18c8 /src/backend/utils/adt/network.c | |
| parent | 0ff319d20af757946f57719959172612d0ec75cc (diff) | |
Make DatumGetInetP() unpack inet datums with a 1-byte header, and add
a new macro, DatumGetInetPP(), that does not. This brings these macros
in line with other DatumGet*P() macros.
Backpatch to 8.3, where 1-byte header varlenas were introduced.
Diffstat (limited to 'src/backend/utils/adt/network.c')
| -rw-r--r-- | src/backend/utils/adt/network.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/utils/adt/network.c b/src/backend/utils/adt/network.c index 0ea13fc47bd..cd979464e66 100644 --- a/src/backend/utils/adt/network.c +++ b/src/backend/utils/adt/network.c @@ -907,7 +907,7 @@ convert_network_to_scalar(Datum value, Oid typid) case INETOID: case CIDROID: { - inet *ip = DatumGetInetP(value); + inet *ip = DatumGetInetPP(value); int len; double res; int i; |
