Lines Matching refs:triple
503 if (item->searchSpec.triple.base != NULL)
504 free(item->searchSpec.triple.base);
505 item->searchSpec.triple.base = NULL;
506 if (item->searchSpec.triple.attrs != NULL)
507 free(item->searchSpec.triple.attrs);
508 item->searchSpec.triple.attrs = NULL;
509 if (item->searchSpec.triple.element != NULL) {
511 item->searchSpec.triple.element);
512 free(item->searchSpec.triple.element);
514 item->searchSpec.triple.element = NULL;
1332 if (in->searchSpec.triple.base != NULL) {
1333 out->searchSpec.triple.base =
1334 s_strdup(in->searchSpec.triple.base);
1335 if (out->searchSpec.triple.base == NULL)
1338 out->searchSpec.triple.base = NULL;
1339 out->searchSpec.triple.scope =
1340 in->searchSpec.triple.scope;
1341 if (in->searchSpec.triple.attrs != NULL) {
1342 out->searchSpec.triple.attrs =
1343 s_strdup(in->searchSpec.triple.attrs);
1344 if (out->searchSpec.triple.attrs == NULL)
1347 out->searchSpec.triple.attrs = NULL;
1348 if (in->searchSpec.triple.element != NULL) {
1349 out->searchSpec.triple.element =
1352 if (out->searchSpec.triple.element != NULL)
1354 in->searchSpec.triple.element,
1355 out->searchSpec.triple.element);
1356 if (out->searchSpec.triple.element == NULL)
1359 out->searchSpec.triple.element = NULL;