MegaV0lt , das Testen kannst Du Dir sparen, es funktioniert leider nicht.
Ich bleibe dran![]()
[epgfixer] Wer kennt sich damit aus?
-
-
Hi MegaV0lt,
ich glaub ich habs.
Wenn Du die Sourcepaket für epgfixer von yavdr runterlädst, die folgende Änderung durchführst und neu baust, sollte es funktionieren.
Ich werd mich aber auch mal an einem Pullrequest versuchen.Soll noch mal einer sagen 0 und 1 machen keinen Unterschied
Diff
Display More--- regexp.c.orig 2023-11-08 00:00:00.000000000 +0100 +++ regexp.c 2025-11-29 18:00:00.000000000 +0100 @@ -266,7 +266,7 @@ cString resultstring = ""; match_data = pcre2_match_data_create_from_pattern(re, NULL); // loop through matches - while ((rc = pcre2_match(re, (PCRE2_SPTR8)*tmpstring, tmpstringlen, start_offset, options, match_data, NULL)) > 1) { + while ((rc = pcre2_match(re, (PCRE2_SPTR8)*tmpstring, tmpstringlen, start_offset, options, match_data, NULL)) > 0) { ovector = pcre2_get_ovector_pointer(match_data); last_match_end = ovector[1]; resultstring = cString::sprintf("%s%.*s%s", *resultstring, (int)(ovector[0] - start_offset), &tmpstring[start_offset], replacement);Beispiel für regexp.conf
-
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!