summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-12-03 17:26:46 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-12-03 17:26:46 +0000
commit577f0ec8a7af8e359ee8655bfa67c78eae8ff7d5 (patch)
treef6788b0a327cc6c948b94f96a026c97428316eab
parent434ba7fdbf93214ff383081a37608ac0e918fc9c (diff)
downloadATCD-577f0ec8a7af8e359ee8655bfa67c78eae8ff7d5.tar.gz
ChangeLogTag:Wed Dec 3 10:29:58 1997 Carlos O'Ryan <coryan@macarena.cs.wustl.edu>
-rw-r--r--ChangeLog-98a7
-rw-r--r--ace/ACE.cpp2
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog-98a b/ChangeLog-98a
index 995517577f1..cf5013ac443 100644
--- a/ChangeLog-98a
+++ b/ChangeLog-98a
@@ -1,3 +1,10 @@
+Wed Dec 3 10:29:58 1997 Carlos O'Ryan <coryan@macarena.cs.wustl.edu>
+
+ * ace/ACE.cpp:
+ Use ACE_UINT32 to compute the 32-bit CRC, on Alphas (and
+ probably other 64 bit machines) u_long seems to be longer than
+ that.
+
Wed Dec 03 07:39:15 1997 Steve Huston <shuston@riverace.com>
* include/makeinclude/platform_hpux.GNU:
diff --git a/ace/ACE.cpp b/ace/ACE.cpp
index 6e97aa1507e..e5ffccecce9 100644
--- a/ace/ACE.cpp
+++ b/ace/ACE.cpp
@@ -343,7 +343,7 @@ ACE::crc32 (const char *string)
// #define COMPUTE(var, ch) (var) = (var) << (8 ^ ACE::crc_table_[(var) >> (24 ^ (ch))])
#define COMPUTE(var, ch) (var) = (var) << 8 ^ ACE::crc_table_[(var) >> 24 ^ (ch)]
- register u_long crc = 0;
+ register ACE_UINT32 crc = 0;
u_long len = 0;