浏览代码

* fix PString

Michael VAN CANNEYT 2 年之前
父节点
当前提交
7edf9b3884
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      rtl/objpas/objpas.pp

+ 5 - 1
rtl/objpas/objpas.pp

@@ -12,12 +12,12 @@
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
  **********************************************************************}
+unit objpas;
 {$Mode ObjFpc}
 {$I-}
 {$ifndef Unix}
   {$S-}
 {$endif}
-unit objpas;
 
 interface
 
@@ -37,7 +37,11 @@ interface
 {$endif CPU16}
 
        { Ansistring are the default }
+{$IF SIZEOF(Char)=2}
+       PString = PWideString;
+{$ELSE}
        PString = PAnsiString;
+{$ENDIF}
 
        { array types }
 {$ifdef CPU16}