break;
}
+
} while (status == F_fss_found_object_not);
if (status == F_none_eos || status == F_none_stop) {
// When content is found, the range->start is incremented, if content is found at range->stop, then range->start will be > range.stop.
if (range->start >= range->stop || range->start >= buffer.used) {
if (status == F_fss_found_object || status == F_fss_found_content || status == F_fss_found_content_not || status == F_fss_found_object_content_not) {
+
+ if (status == F_fss_found_object_content_not) {
+ contents->array[contents->used].used = 0;
+ }
+
++objects->used;
++contents->used;
return F_none_stop;
}
+ if (status == F_fss_found_object_content_not) {
+ contents->array[contents->used].used = 0;
+ }
+
++objects->used;
++contents->used;
break;
}
+
} while (status == F_fss_found_object_not);
if (status == F_none_eos || status == F_none_stop) {
// When content is found, the range->start is incremented, if content is found at range->stop, then range->start will be > range.stop.
if (status == F_fss_found_object || status == F_fss_found_content || status == F_fss_found_content_not || status == F_fss_found_object_content_not) {
+
+ if (status == F_fss_found_object_content_not) {
+ contents->array[contents->used].used = 0;
+ }
+
++objects->used;
++contents->used;
}
return F_none_stop;
}
+ if (status == F_fss_found_object_content_not) {
+ contents->array[contents->used].used = 0;
+ }
+
++objects->used;
++contents->used;
// When content is found, the range->start is incremented, if content is found at range->stop, then range->start will be > range.stop.
if (status == F_fss_found_object || status == F_fss_found_content || status == F_fss_found_content_not || status == F_fss_found_object_content_not || status == F_end_not_group) {
+
+ if (status == F_fss_found_object_content_not) {
+ contents->array[contents->used].used = 0;
+ }
+
++objects->used;
++contents->used;
return F_none_stop;
}
+ if (status == F_fss_found_object_content_not) {
+ contents->array[contents->used].used = 0;
+ }
+
++objects->used;
++contents->used;
break;
}
+
} while (status == F_fss_found_object_not);
if (status == F_none_eos || status == F_none_stop) {
// When content is found, the range->start is incremented, if content is found at range->stop, then range->start will be > range.stop.
if (status == F_fss_found_object || status == F_fss_found_content || status == F_fss_found_content_not || status == F_fss_found_object_content_not) {
+
+ if (status == F_fss_found_object_content_not) {
+ contents->array[contents->used].used = 0;
+ }
+
++objects->used;
++contents->used;
}
return F_none_stop;
}
+ if (status == F_fss_found_object_content_not) {
+ contents->array[contents->used].used = 0;
+ }
+
++objects->used;
++contents->used;
status2 = f_string_ranges_increase(state.step_small, &contents->array[contents->used]);
if (F_status_is_error(status2)) return status2;
- ++contents->used;
+ contents->array[contents->used++].used = 0;
return F_none;
}
// When content is found, the range->start is incremented, if content is found at range->stop, then range->start will be > range.stop.
if (status == F_fss_found_object || status == F_fss_found_content || status == F_fss_found_content_not || status == F_fss_found_object_content_not) {
+
+ if (status == F_fss_found_object_content_not) {
+ contents->array[contents->used].used = 0;
+ }
+
++objects->used;
++contents->used;
}
return F_status_set_error(F_none_stop);
}
+ if (status == F_fss_found_object_content_not) {
+ contents->array[contents->used].used = 0;
+ }
+
++objects->used;
++contents->used;