mirror of
https://github.com/postgres/postgres.git
synced 2025-05-05 09:19:17 +03:00
Remove absolete function TupleDescGetSlot().
TupleDescGetSlot() was kept around for backward compatibility for user-written SRFs. With the TupleTableSlot abstraction work, that code will need to be version specific anyway, so there's no point in keeping the function around any longer. Author: Ashutosh Bapat Reviewed-By: Andres Freund Discussion: https://postgr.es/m/20180220224318.gw4oe5jadhpmcdnm@alap3.anarazel.de
This commit is contained in:
parent
29c94e03c7
commit
10763358c3
@ -1125,28 +1125,6 @@ BlessTupleDesc(TupleDesc tupdesc)
|
||||
return tupdesc; /* just for notational convenience */
|
||||
}
|
||||
|
||||
/*
|
||||
* TupleDescGetSlot - Initialize a slot based on the supplied tupledesc
|
||||
*
|
||||
* Note: this is obsolete; it is sufficient to call BlessTupleDesc on
|
||||
* the tupdesc. We keep it around just for backwards compatibility with
|
||||
* existing user-written SRFs.
|
||||
*/
|
||||
TupleTableSlot *
|
||||
TupleDescGetSlot(TupleDesc tupdesc)
|
||||
{
|
||||
TupleTableSlot *slot;
|
||||
|
||||
/* The useful work is here */
|
||||
BlessTupleDesc(tupdesc);
|
||||
|
||||
/* Make a standalone slot */
|
||||
slot = MakeSingleTupleTableSlot(tupdesc);
|
||||
|
||||
/* Return the slot */
|
||||
return slot;
|
||||
}
|
||||
|
||||
/*
|
||||
* TupleDescGetAttInMetadata - Build an AttInMetadata structure based on the
|
||||
* supplied TupleDesc. AttInMetadata can be used in conjunction with C strings
|
||||
|
Loading…
x
Reference in New Issue
Block a user