Re: [HACKERS] How do I construct a varlena?
Maarten Boekhold <maartenb@dutepp2.et.tudelft.nl>
From: Maarten Boekhold <maartenb@dutepp2.et.tudelft.nl>
To: Oliver Elphick <olly@lfix.co.uk>
Cc: hackers@postgreSQL.org
Date: 1998-08-04T14:28:21Z
Lists: pgsql-hackers
On Tue, 4 Aug 1998, Oliver Elphick wrote: > Can you tell me, please, how to construct a varlena (to be returned by > a function). > > I see it is declared as an int and a 1-byte array; I don't know how to > assign a longer string in place of that 1-byte array; the compiler > complains about incompatible types, whatever I do. If I'm correct: malloc(sizeof(VARLENA) + l); where 'l' is the length of the string you want to put in (without the trailing '\0'). Maarten _____________________________________________________________________________ | TU Delft, The Netherlands, Faculty of Information Technology and Systems | | Department of Electrical Engineering | | Computer Architecture and Digital Technique section | | M.Boekhold@et.tudelft.nl | -----------------------------------------------------------------------------