Re: Writing SRF - Mailing list pgsql-general

From Jorge Arevalo
Subject Re: Writing SRF
Date
Msg-id o2id321138e1004300122tdb39f988tee761f9340d19b0c@mail.gmail.com
Whole thread Raw
In response to Re: Writing SRF  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general
On Thu, Apr 29, 2010 at 8:03 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Jorge Arevalo <jorgearevalo@gis4free.org> writes:
>> Many thanks! That was one of my errors. Another one was this:
>
>> char szDataPointer[10];
>> sprintf(szDataPointer, "%p", a_pointer);
>
>> These lines caused a memory error.
>
> That looks all right in itself (unless you're on a 64-bit machine, in
> which case you need a bigger array to hold %p output).  However the
> array would only live as long as the function it's in.  What were you
> doing with the data afterwards, returning it maybe?
>
>                        regards, tom lane
>

Thanks for the tip. And about the data pointed by this address, is
copied in a safe place (I hope...) before using it to construct the
data that will be returned. Just now, it's working, but I'll be
careful.

Many thanks again!

Best regards,
Jorge

pgsql-general by date:

Previous
From:
Date:
Subject: Re: FW: Java Memory Issue while Loading Postgres library
Next
From: Jorge Arevalo
Date:
Subject: Re: Writing SRF