[HACKERS] Modifing returning value of PQgetvalue. - Mailing list pgsql-hackers

From Dmitry Igrishin
Subject [HACKERS] Modifing returning value of PQgetvalue.
Date
Msg-id CAAfz9KO_yfJ96EknhfMPCqAq8+1m9m9k4DJrAnAUMBEWGJpOxg@mail.gmail.com
Whole thread Raw
Responses Re: [HACKERS] Modifing returning value of PQgetvalue.  (Peter Eisentraut <peter.eisentraut@2ndquadrant.com>)
List pgsql-hackers
Hello,

PQgetvalue returns a value of type char* (without const). But the documentation says:
"The pointer returned by PQgetvalue points to storage that is part of the PGresult structure. One should not modify the data it points to" (my italics). Could someone tell me please, what wrong with modifing arbitrary character of the data pointed by PQgetvalue's returning value? Or why this restriction is documented? Thanks.

pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: [HACKERS] FIPS mode?
Next
From: Simon Riggs
Date:
Subject: Re: [HACKERS] Fix a typo in snapmgr.c