Tom, Just for testing, I stuffed it into ExecEvalVar under the switch statement in execQual.c. This was a chosen spot I was fairly certain I could get some kind of output.
TupleTableSlot *slot; TupleDesc tuple_type; The above portion is actually part of the delivered source code. Maybe I need to as you said wrap a NameStr() around it? Thanks -----Original Message----- From: Tom Lane [mailto:[EMAIL PROTECTED] Sent: Saturday, December 11, 2004 12:47 PM To: Schoudel, Brian Cc: [EMAIL PROTECTED] Subject: Re: [HACKERS] tuple properties out of TupleTableSlot "Schoudel, Brian" <[EMAIL PROTECTED]> writes: > I'm a beginning developer to postgresql working on a CS Master's project > trying to implement a new join operator. My question is how to effectively > break down a TupleTableSlot into it's properties. I've been messing around > with it for hours now and thought the code below would return the attribute > name for table but instead just returns some binary info. The code looks ok as far as it goes ... it's not using NameStr() which I would consider good style, but that's just cosmetic. What context is this being called in, and where are you getting the slot from? I think you're probably not really using a valid slot ... regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings