20.01.2021, 10:44
(Dieser Beitrag wurde zuletzt bearbeitet: 20.01.2021, 11:49 von siebenstreich.)
Du meinst den "unsichtbare Sperren"-Bug, richtig? Ja, da ist wohl leider eine kleine Verlängerung des Binärcodes nötig. Zumindest ist die Bedingung der zusätzlich erforderlichen Verzweigung sehr ähnlich zu der davor. Man kann die also übernehmen und muss nur 3 Zahlen anpassen: 10->30, 30->50 und nochmal 10->30.
Beim "99BP-Bug" müssen zwei verschachtelte Bedingungen "flach" gemacht werden. Einerseits fallen zwei 'if'-Konstrukte weg, aber andererseits muss an einer Stelle noch die zusätzliche Bedingung 'cb_entry_bug < 10' eingeflochten werden. Meine Hoffnung ist, dass sich das für die Anzahl der Bytes im Maschinencode die Waage hält.
Beim "99BP-Bug" müssen zwei verschachtelte Bedingungen "flach" gemacht werden. Einerseits fallen zwei 'if'-Konstrukte weg, aber andererseits muss an einer Stelle noch die zusätzliche Bedingung 'cb_entry_bug < 10' eingeflochten werden. Meine Hoffnung ist, dass sich das für die Anzahl der Bytes im Maschinencode die Waage hält.