bool PLinkedList::_copy_node(String _title, String _fname, String _lname){ PNode *temp_p = NULL; temp_p = head; while(NULL != temp_p){ if(temp_p->data->dup_painting(_title,_fname,_lname)) break; temp_p = temp_p->next; } Painting p; p.deep_copy_(*temp_p->data); PLinkedList::push_back(&p); return temp_p; };