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