You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by mt...@apache.org on 2010/05/27 08:45:39 UTC

svn commit: r948690 - /trafficserver/traffic/trunk/librecords/RecCore.cc

Author: mturk
Date: Thu May 27 06:45:38 2010
New Revision: 948690

URL: http://svn.apache.org/viewvc?rev=948690&view=rev
Log:
Properly cast the type cookies

Modified:
    trafficserver/traffic/trunk/librecords/RecCore.cc

Modified: trafficserver/traffic/trunk/librecords/RecCore.cc
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/librecords/RecCore.cc?rev=948690&r1=948689&r2=948690&view=diff
==============================================================================
--- trafficserver/traffic/trunk/librecords/RecCore.cc (original)
+++ trafficserver/traffic/trunk/librecords/RecCore.cc Thu May 27 06:45:38 2010
@@ -122,7 +122,7 @@ link_int32(const char *name, RecDataT da
 {
   REC_NOWARN_UNUSED(name);
   REC_NOWARN_UNUSED(data_type);
-  *(int32 *) cookie = (int32) data.rec_int;
+  *((int32 *) cookie) = (int32) data.rec_int;
   return REC_ERR_OKAY;
 }
 
@@ -131,7 +131,7 @@ link_uint32(const char *name, RecDataT d
 {
   REC_NOWARN_UNUSED(name);
   REC_NOWARN_UNUSED(data_type);
-  *(uint32 *) cookie = (uint32) data.rec_int;
+  *((uint32 *) cookie) = (uint32) data.rec_int;
   return REC_ERR_OKAY;
 }
 
@@ -140,7 +140,7 @@ link_float(const char *name, RecDataT da
 {
   REC_NOWARN_UNUSED(name);
   REC_NOWARN_UNUSED(data_type);
-  *(int *) cookie = *((int *) &(data.rec_float));
+  *((RecFloat *) cookie) = data.rec_float;
   return REC_ERR_OKAY;
 }
 
@@ -149,7 +149,7 @@ link_counter(const char *name, RecDataT 
 {
   REC_NOWARN_UNUSED(name);
   REC_NOWARN_UNUSED(data_type);
-  RecCounter *rec_counter = (RecInt *) cookie;
+  RecCounter *rec_counter = (RecCounter *) cookie;
   ink_atomic_swap64(rec_counter, data.rec_counter);
   return REC_ERR_OKAY;
 }