char *reference = xmlGetProp(cib_req, XML_MSG_ATTR_REFERENCE); 
wrapUpdate(xmlNodePtr update, const char *section_name){    // create the update section    xmlNodePtr section = xmlNewNode(NULL, section_name);    xmlAddChild(section, update);    xmlNodePtr cib_req = createCibRequest(TRUE, "modify", section_name, verbose, section);    char *reference = xmlGetProp(cib_req, XML_MSG_ATTR_REFERENCE);    // create the real request    xmlNodePtr request = xmlNewNode( NULL, XML_REQ_TAG_DC);    xmlSetProp(request, XML_DC_ATTR_OP, "cib_op");    xmlSetProp(request, XML_ATTR_TIMEOUT, "0");    xmlSetProp(request, XML_MSG_ATTR_REFERENCE, reference);    xmlAddChild(request, cib_req);        // create the real message    return createCrmMsg(NULL, "admin", "dc", request, TRUE);}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/ea49e927cf7a87359e44d087341624427b4dacc8/adminmain.c/buggy/crm/admin/adminmain.c