mirror of
https://github.com/postgres/postgres.git
synced 2025-08-06 18:42:54 +03:00
From: David Friend <dfriend@atlsci.atlsci.com>
Subject: [PATCHES] pqcomprim.c patch This is the patch by Robert Bruccoleri to fix the endian problem. (Actually, it's the reverse of his patch. He must have gotten the order wrong.)
This commit is contained in:
@@ -28,7 +28,7 @@
|
||||
# define ntoh_l(n) (u_long)(((u_char *)&n)[0] << 24 | \
|
||||
((u_char *)&n)[1] << 16 | \
|
||||
((u_char *)&n)[2] << 8 | ((u_char *)&n)[3])
|
||||
# define hton_s(n) (ntoh_s(n))
|
||||
# define hton_s(n) (u_short)(((u_char *) &n)[2] << 8 | ((u_char *) &n)[3])
|
||||
# define hton_l(n) (ntoh_l(n))
|
||||
# else /* BYTE_ORDER != BIG_ENDIAN */
|
||||
# if BYTE_ORDER == PDP_ENDIAN
|
||||
|
Reference in New Issue
Block a user