Hallo Cheatah!
eine (scheinbar) funktionierende Lösung ist noch lange keine "100% passende Antwort". Im Gegenteil kann sie hervorragend schädlicher Natur sein.
Damit hast du sicher recht, du vernachlässigst aber wieder meinen Hinweis er möge sich die Funktion doch nochmal genauer ansehen.
Meine Antwort beinhaltete nicht nur der Hinweis auf "r+".
In Verbindung damit liege ich von den 100% aber nicht weit entfernt ;-)
Matze