I just committed the patch to change XLogRecPtr into a 64-bit constant, and I did this in the patch:

#define XLogSegmentsPerXLogId  (0x100000000LL / XLOG_SEG_SIZE)

But I started to wonder, is that LL representation the preferred way to define 64-bit integer constants? I thought it is, but now that I grep around, I don't see any constants like that in the source tree.

--
  Heikki Linnakangas
  EnterpriseDB   http://www.enterprisedb.com

--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to