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 :)