You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by jp...@apache.org on 2013/04/24 22:01:49 UTC

git commit: TS-1848: Fix field_value_set_int64() wrapper

Updated Branches:
  refs/heads/master d6a08ad1b -> f02235aec


TS-1848: Fix field_value_set_int64() wrapper

Converting int64_t to uint32_t is unnecessary. Just use
field->value_set_int64() to fix it.


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/f02235ae
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/f02235ae
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/f02235ae

Branch: refs/heads/master
Commit: f02235aec0c5ec1fc4c4e9572774e386fae4c97e
Parents: d6a08ad
Author: Yunkai Zhang <qi...@taobao.com>
Authored: Wed Apr 24 12:55:39 2013 -0700
Committer: James Peach <jp...@apache.org>
Committed: Wed Apr 24 13:01:45 2013 -0700

----------------------------------------------------------------------
 CHANGES           |    3 +++
 proxy/hdrs/MIME.h |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/f02235ae/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index 5fe37fc..0b43956 100644
--- a/CHANGES
+++ b/CHANGES
@@ -2,6 +2,9 @@
   Changes with Apache Traffic Server 3.3.3
 
 
+  *) [TS-1848] Fix MIMEHdr::field_value_set_int64() wrapper.
+   Author: Yunkai Zhang <qi...@taobao.com>
+
   *) [TS-986] experimental.h has a dependency on netinet/net.h (for
   struct in_addr).
 

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/f02235ae/proxy/hdrs/MIME.h
----------------------------------------------------------------------
diff --git a/proxy/hdrs/MIME.h b/proxy/hdrs/MIME.h
index 88d83b1..264847c 100644
--- a/proxy/hdrs/MIME.h
+++ b/proxy/hdrs/MIME.h
@@ -1264,7 +1264,7 @@ MIMEHdr::field_value_set_uint(MIMEField * field, uint32_t value)
 inline void
 MIMEHdr::field_value_set_int64(MIMEField * field, int64_t value)
 {
-  field->value_set_uint(m_heap, m_mime, (uint32_t)value);
+  field->value_set_int64(m_heap, m_mime, value);
 }
 
 inline void