summaryrefslogtreecommitdiff
path: root/CIAO/tools/Config_Handlers/DynAny_Handler/DynStruct_Handler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/tools/Config_Handlers/DynAny_Handler/DynStruct_Handler.cpp')
-rw-r--r--CIAO/tools/Config_Handlers/DynAny_Handler/DynStruct_Handler.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/CIAO/tools/Config_Handlers/DynAny_Handler/DynStruct_Handler.cpp b/CIAO/tools/Config_Handlers/DynAny_Handler/DynStruct_Handler.cpp
index 807cd72b53e..030e192dffe 100644
--- a/CIAO/tools/Config_Handlers/DynAny_Handler/DynStruct_Handler.cpp
+++ b/CIAO/tools/Config_Handlers/DynAny_Handler/DynStruct_Handler.cpp
@@ -24,7 +24,7 @@ namespace CIAO
for (StructType::member_const_iterator i = type.struct_ ().begin_member ();
i != type.struct_ ().end_member (); ++i)
{
- dt_map[i->name ()] = &(i->type ());
+ dt_map[(*i)->name ()] = &((*i)->type ());
}
}
@@ -57,9 +57,9 @@ namespace CIAO
for (DataValue::member_const_iterator i = value.begin_member ();
i != value.end_member (); ++i)
{
- values[pos].id = i->name ().c_str ();
- values[pos].value = DYNANY_HANDLER->extract_into_dynany (*dt_map[i->name ()],
- i->value ());
+ values[pos].id = (*i)->name ().c_str ();
+ values[pos].value = DYNANY_HANDLER->extract_into_dynany (*dt_map[(*i)->name ()],
+ (*i)->value ());
pos++;
}
@@ -107,8 +107,8 @@ namespace CIAO
for (StructType::member_const_iterator i = type.struct_ ().begin_member ();
i != type.struct_ ().end_member (); ++i)
{
- members[pos].name = i->name ().c_str ();
- members[pos].type = DYNANY_HANDLER->create_typecode (i->type ());
+ members[pos].name = (*i)->name ().c_str ();
+ members[pos].type = DYNANY_HANDLER->create_typecode ((*i)->type ());
++pos;
}