| 171 |
} |
} |
| 172 |
if (eventdetail_flag == false) |
if (eventdetail_flag == false) |
| 173 |
{ |
{ |
| 174 |
event_detail = new GEDCOMParser::Event(); |
event_detail = event->setEvent(); |
| 175 |
} |
} |
| 176 |
else |
else |
| 177 |
{ |
{ |
| 186 |
{ |
{ |
| 187 |
if (place_flag == false) |
if (place_flag == false) |
| 188 |
{ |
{ |
| 189 |
place = new GEDCOMParser::Place(); |
place = event_detail->setPlace(); |
| 190 |
} |
} |
| 191 |
else |
else |
| 192 |
{ |
{ |
| 193 |
place = event_detail->getPlace().getPtr(); |
place = event_detail->getPlace().getPtr(); |
| 194 |
} |
} |
| 195 |
place->setPlaceValue(place_new_value); |
place->setPlaceValue(place_new_value); |
| 196 |
if (place_flag == false) |
// if (place_flag == false) |
| 197 |
{ |
// { |
| 198 |
event_detail->setPlace(place); |
// event_detail->setPlace(place); |
| 199 |
} |
// } |
| 200 |
} |
} |
| 201 |
if (eventdetail_flag == false) |
// if (eventdetail_flag == false) |
| 202 |
{ |
// { |
| 203 |
event->setEvent(event_detail); |
// event->setEvent(event_detail); |
| 204 |
} |
// } |
| 205 |
} |
} |
| 206 |
return; |
return; |
| 207 |
} |
} |