浏览代码

* improved r5564

git-svn-id: trunk@5573 -
florian 19 年之前
父节点
当前提交
f37ed0cf25
共有 1 个文件被更改,包括 3 次插入6 次删除
  1. 3 6
      rtl/inc/wstrings.inc

+ 3 - 6
rtl/inc/wstrings.inc

@@ -237,12 +237,9 @@ Procedure fpc_WideStr_Incr_Ref(Var S : Pointer);[Public,Alias:'FPC_WIDESTR_INCR_
     If S=Nil then
       exit;
 {$ifdef FPC_WINLIKEWIDESTRING}
-    if S<>nil then
-    begin
-      p:=NewWidestring(length(WideString(S)));
-      move(s^,p^,length(WideString(s))*sizeof(widechar));
-    end;
-    s:= p;
+    p:=NewWidestring(length(WideString(S)));
+    move(s^,p^,length(WideString(s))*sizeof(widechar));
+    s:=p;
 {$else FPC_WINLIKEWIDESTRING}
     { Let's be paranoid : Constant string ??}
     If PWideRec(S-WideFirstOff)^.Ref<0 then exit;