( OnlyZaenae | 2024. 07. 23., k – 19:06 )

Szóval.....

A következő wine verziókkal próbáltam:

8.1   működik
8.4   működik
8.8   nem működik
8.11 nem működik
9.6   nem működik
9.8   nem működik
9.11 nem működik
9.12 nem működik

Meg kell jegyeznem, hogy módosítanom kellett a kódon mert invalid pointer hibát jelzett, ahogy azt bzt is peddzegette. (ezt 2 d-vel írni?)
Itt van a módosított kód, csak a main tartalma:

function main() {
    var fhandle_n = 0;
    var xhandle_n = 0;

    level_load(NULL);
    wait(2);

    fhandle_n = file_open_write ("bubu.txt");
    xhandle_n = fhandle_n;
diag_var("\nfhandle_n: %6.3f",fhandle_n);

    file_str_write(fhandle_n, "bubu\n\r");
diag("\njon");
diag_var("\nfhandle_n: %6.3f",fhandle_n);
    fflush(xhandle_n);        // itt akad el...
diag("\nmegy");

    file_close(fhandle_n);
}

Mint látható az eredeti handle mentésére volt szükség és annak használatára az fflush-ben. Mert az kinullázta.
Továbbra is nyitott vagyok minden hozzászólásra, megjegyzésre.

Attól még megoldottnak fogom tekinteni mostantól a témát.

Üdv és köszönet mégegyszer mindenkinek.
p.s.
azt nem tudom ezt hogyan kell a téma címébe beleírni.
p.s.2
rájöttem :)