aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--src/nad2bin.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 73587c51..fc835b8c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-06-27 Frank Warmerdam <warmerdam@pobox.com>
+
+ * src/nad2bin.c: Fix byte swapping for bigendian platforms (#157)
+
2012-06-07 Frank Warmerdam <warmerdam@google.com>
* src/pj_init.c: avoid leaking vgridlist_geoid (#175).
diff --git a/src/nad2bin.c b/src/nad2bin.c
index 6de54f9c..69515527 100644
--- a/src/nad2bin.c
+++ b/src/nad2bin.c
@@ -195,7 +195,7 @@ int main(int argc, char **argv) {
{
swap_words( header + 96, 8, 4 );
swap_words( header + 128, 4, 2 );
- swap_words( ct.cvs, 4, ct.lim.lam * ct.lim.phi );
+ swap_words( ct.cvs, 4, ct.lim.lam * 2 * ct.lim.phi );
}
if( fwrite( header, sizeof(header), 1, fp ) != 1 ) {