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;
}