interval_str 833 lib/common/iso8601.c crm_time_parse_duration(const char *interval_str) interval_str 838 lib/common/iso8601.c CRM_CHECK(interval_str != NULL, goto bail); interval_str 839 lib/common/iso8601.c CRM_CHECK(strlen(interval_str) > 0, goto bail); interval_str 840 lib/common/iso8601.c CRM_CHECK(interval_str[0] == 'P', goto bail); interval_str 841 lib/common/iso8601.c interval_str++; interval_str 845 lib/common/iso8601.c while (isspace((int)interval_str[0]) == FALSE) { interval_str 849 lib/common/iso8601.c if (interval_str[0] == 'T') { interval_str 851 lib/common/iso8601.c interval_str++; interval_str 854 lib/common/iso8601.c rc = parse_int(interval_str, 10, 0, &an_int); interval_str 858 lib/common/iso8601.c interval_str += rc; interval_str 860 lib/common/iso8601.c ch = interval_str[0]; interval_str 861 lib/common/iso8601.c interval_str++;