Dead code?

Поиск
Список
Период
Сортировка
От Gregory Stark
Тема Dead code?
Дата
Msg-id 87r6yqh5b9.fsf@stark.enterprisedb.com
обсуждение исходный текст
Ответы Re: Dead code?  (Martijn van Oosterhout <kleptog@svana.org>)
Список pgsql-hackers


Is there anywhere we make use of this code that handles attlen == -2?

If so I'm curious where because I was thinking of doing something similar and
didn't realise we already had this capability. But I suspect it's just dead
code left over, possibly from the days before the Name data type?


/** att_addlength increments the given offset by the length of the attribute.* attval is only accessed if we are
dealingwith a variable-length attribute.*/
 
#define att_addlength(cur_offset, attlen, attval) \
( \((attlen) > 0) ? \( \    (cur_offset) + (attlen) \) \: (((attlen) == -1) ? \( \    (cur_offset) +
VARATT_SIZE(DatumGetPointer(attval))\) \: \( \    AssertMacro((attlen) == -2), \    (cur_offset) +
(strlen(DatumGetCString(attval))+ 1) \)) \
 
)


--  Gregory Stark EnterpriseDB          http://www.enterprisedb.com


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: Open items for 8.2
Следующее
От: Gevik Babakhani
Дата:
Сообщение: Re: TODO item: GUID