Ausgangsfrage ist aber: wie sinnvoll ist es unnötige Writes zu blockieren, wenn die Datei am Ende doch eh nicht geschrieben wird?
Da kann ich doch nur mit einer Gegenfrage antworten..
Wie sinnvoll ist so eine Ini dann überhaupt ?
Ich geh mal davon aus, das du Programmeinstellungen speicherst. Wenn die nicht in irgendeiner Form auf der Platte landen, ärgerst du den Anwender, der jedesmal die Einstellungen neu machen darf.
Oder hab ich da was verpasst ?
Wenn du nur temporäre Daten in ein File speichern willst, würd ich nicht grad Inis nutzen