summaryrefslogtreecommitdiff
path: root/ace/ACE.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ace/ACE.cpp')
-rw-r--r--ace/ACE.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/ace/ACE.cpp b/ace/ACE.cpp
index b4393bfcd6b..e830bc882f0 100644
--- a/ace/ACE.cpp
+++ b/ace/ACE.cpp
@@ -509,8 +509,9 @@ ACE::crc32 (const char *buffer, ACE_UINT32 len)
{
register ACE_UINT32 crc = 0;
- for (const char *p = buffer;
- p != buffer + len;
+ for (const char *p = buffer,
+ *e = buffer + len;
+ p != e;
++p)
{
COMPUTE (crc, *p);
@@ -526,8 +527,9 @@ ACE::crc32 (iovec *iov, int len)
for (int i = 0; i < len; ++i)
{
- for (const char *p = (char *) iov[i].iov_base;
- p != (char *) iov[i].iov_base + iov[i].iov_len;
+ for (const char *p = (char *) iov[i].iov_base,
+ *e = (char *) iov[i].iov_base + iov[i].iov_len;
+ p != e;
++p)
COMPUTE (crc, *p);
}