Hi,
Trivial patch. Pass correct values for codepage and country from DOS-38
and DOS-65-XX functions to MUX-14 functions.
Eduardo.
diff -uNrp ke2035.orig/kernel/nls.c ke2035/kernel/nls.c
--- ke2035.orig/kernel/nls.c 2004-06-24 22:41:18.000000000 +0200
+++ ke2035/kernel/nls.c 2004-06-24 22:15:52.000000000 +0200
@@ -520,8 +520,8 @@ COUNT DosGetData(int subfct, UWORD cp, U
direct-access flag is disabled, the request must
be passed through MUX */
return (subfct == NLS_DOS_38)
- ? mux38(nls->cp, nls->cntry, bufsize, buf)
- : mux65(subfct, nls->cp, nls->cntry, bufsize, buf);
+ ? mux38(cp, cntry, bufsize, buf)
+ : mux65(subfct, cp, cntry, bufsize, buf);
}
/* Direct access to the data */
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel