瀏覽代碼

Linux Libc: wchar_t type added

Alexander Shiryaev 12 年之前
父節點
當前提交
f4f57b2f27
共有 2 個文件被更改,包括 3 次插入2 次删除
  1. 二進制
      BlackBox/Linux/Lin/Mod/Libc.odc
  2. 3 2
      BlackBox/Linux/Lin/Mod/Libc.txt

二進制
BlackBox/Linux/Lin/Mod/Libc.odc


+ 3 - 2
BlackBox/Linux/Lin/Mod/Libc.txt

@@ -249,7 +249,8 @@ MODULE LinLibc ["libc.so.6"];
 		__ftw_func_t* = PROCEDURE (fileName: PtrSTR; VAR [nil] stat: stat_t; flag: INTEGER): INTEGER;
 		PtrVoid* = INTEGER;
 		PtrSTR* = POINTER TO ARRAY [untagged] OF SHORTCHAR;
-		PtrWSTR* = POINTER TO ARRAY [untagged] OF CHAR;
+		wchar_t* = INTEGER;
+		PtrWSTR* = POINTER TO ARRAY [untagged] OF wchar_t;
 		PtrInt* = INTEGER;
 		StrArray* = POINTER TO ARRAY [untagged] OF PtrSTR;
 		PtrFILE* = INTEGER;
@@ -393,7 +394,7 @@ MODULE LinLibc ["libc.so.6"];
 
 	VAR
 		timezone*: INTEGER; (* seconds from GMT *)		
-		stdin*, stdout*, stderr* : PtrFILE; 
+		stdin*, stdout*, stderr* : PtrFILE;
 
 	PROCEDURE [ccall] calloc* (num, size: size_t): PtrVoid;
 	PROCEDURE [ccall] clock* (): clock_t;