1. Sajna "file_flush"-t nem találtam a gyári include fájlokban. A fordító szerint sincs: "'file_flush' undeclared identifier"
2. Természetesen használhatom a natív c függvényeket (máshol a programban meg is teszem), de. De nekem kell az a flush bárhogyan is nevezzük. Esetleg a natív flush talán jó lesz?
Az a NULL paraméteres hívás érdekes. Ezzel kapcsolatban még írok itt.
Szóval. Bátran visszaléptem a wine 7.22-es verziójára és valami függőségi baja volt. Jó.
Léptem egyet odébb, a 8.1-1 verzióra. Csodák csodájára pöccre indult. Úgy értem, jól működött a program (a példaprogram) elejétől végéig.
És itt jön a NULL, azzal is ment. Tehát az egy pozitív ötlet volt. Köszönöm, eszembe se jutott volna.
Most még annyi, hogy lépegetek egy néhány verzióval feljebb, hátha kiderül, hol "romlik el". Mert ugye szerinted lehetséges, hogy a wine kezdett el jól működni az újabb verziókban ami betett a GS-ben használt fflush-nek. Ezt a variációt én is hihetőnek gondolom.