fChild2
QueryNode *fChild2;
delete fChild2;
delete fChild2;
fChild2 = child;
result = fChild2;
status_t error = (fChild1 && fChild2 ? B_OK : B_BAD_VALUE);
error = fChild2->GetString(childString2);
if (StringNode *strNode = dynamic_cast<StringNode*>(fChild2)) {
if (StringNode *strNode = dynamic_cast<StringNode*>(fChild2)) {
if (StringNode *strNode = dynamic_cast<StringNode*>(fChild2)) {