htonl necesssary for PQexecParams input?

Поиск
Список
Период
Сортировка
От Kevin Jenkins
Тема htonl necesssary for PQexecParams input?
Дата
Msg-id 449ABCA4.2070209@rakkar.org
обсуждение исходный текст
Ответ на Re: ERROR: there is no parameter $1  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: htonl necesssary for PQexecParams input?  (Michael Fuhr <mike@fuhr.org>)
Список pgsql-general
Previously I was getting a bad result when calling PQexecParams with
binary results because PostgreSQL stores its data big endian.  So I
had to do ntohl on the result to get it to little endian.

My question is, do I also need to do htonl then, as in this scenario?

outStr[0]="blah";
outLengths[0]=htonl((int)strlen("blah"));
formats[0]=1;
PQexecParams(pgConn, query,1,0,outStr,outLengths,formats,1);

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Unable to start pg service
Следующее
От: Tom Lane
Дата:
Сообщение: Re: VACUUM hanging on idle system