[svn] commit: r3230 - /branches/trac232/src/lib/datasrc/data_source.cc
BIND 10 source code commits
bind10-changes at lists.isc.org
Fri Oct 15 13:23:42 UTC 2010
Author: jelte
Date: Fri Oct 15 13:23:41 2010
New Revision: 3230
Log:
static casts instead of reinterpret
Modified:
branches/trac232/src/lib/datasrc/data_source.cc
Modified: branches/trac232/src/lib/datasrc/data_source.cc
==============================================================================
--- branches/trac232/src/lib/datasrc/data_source.cc (original)
+++ branches/trac232/src/lib/datasrc/data_source.cc Fri Oct 15 13:23:41 2010
@@ -1477,8 +1477,8 @@
isc::dns::RRsetPtr
callbackHelperRRsetIterator(void* arg1, void* arg2)
{
- RRsetIterator* cur = reinterpret_cast<RRsetIterator*>(arg1);
- RRsetIterator* end = reinterpret_cast<RRsetIterator*>(arg2);
+ RRsetIterator* cur = static_cast<RRsetIterator*>(arg1);
+ RRsetIterator* end = static_cast<RRsetIterator*>(arg2);
if (cur == NULL || end == NULL || *cur == *end) {
return RRsetPtr();
@@ -1493,8 +1493,8 @@
callbackHelperRRsetVector(void *arg1,
void *arg2)
{
- std::vector<RRsetPtr>* v = reinterpret_cast<std::vector<RRsetPtr>* >(arg1);
- size_t* i = reinterpret_cast<size_t*>(arg2);
+ std::vector<RRsetPtr>* v = static_cast<std::vector<RRsetPtr>* >(arg1);
+ size_t* i = static_cast<size_t*>(arg2);
if (v && i && *i < v->size()) {
RRsetPtr result = ((*v)[(*i)++]);
More information about the bind10-changes
mailing list