xml_file_2 39 tools/crm_diff.c char *xml_file_2; xml_file_2 58 tools/crm_diff.c { "new", 'n', 0, G_OPTION_ARG_STRING, &options.xml_file_2, xml_file_2 89 tools/crm_diff.c if (options.xml_file_2 != NULL) { xml_file_2 90 tools/crm_diff.c free(options.xml_file_2); xml_file_2 93 tools/crm_diff.c options.xml_file_2 = strdup(optarg); xml_file_2 113 tools/crm_diff.c if (options.xml_file_2 != NULL) { xml_file_2 114 tools/crm_diff.c free(options.xml_file_2); xml_file_2 117 tools/crm_diff.c options.xml_file_2 = strdup(optarg); xml_file_2 221 tools/crm_diff.c generate_patch(xmlNode *object_1, xmlNode *object_2, const char *xml_file_2, xml_file_2 248 tools/crm_diff.c crm_log_xml_debug(object_2, (xml_file_2? xml_file_2: "target")); xml_file_2 348 tools/crm_diff.c object_2 = string2xml(options.xml_file_2); xml_file_2 354 tools/crm_diff.c } else if (options.xml_file_2 != NULL) { xml_file_2 355 tools/crm_diff.c object_2 = filename2xml(options.xml_file_2); xml_file_2 373 tools/crm_diff.c int ret = generate_patch(object_1, object_2, options.xml_file_2, options.as_cib, options.no_version); xml_file_2 381 tools/crm_diff.c free(options.xml_file_2);