浏览代码

rtl: pass exact size to delete instead of full string length

git-svn-id: trunk@22418 -
paul 13 年之前
父节点
当前提交
a2548fc9f9
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      rtl/unix/sysunix.inc

+ 1 - 1
rtl/unix/sysunix.inc

@@ -36,7 +36,7 @@ begin
     p:=Pos('.',Result);
     p:=Pos('.',Result);
     if p>0 then Delete(Result,1,p);
     if p>0 then Delete(Result,1,p);
     p:=Pos('@',Result);
     p:=Pos('@',Result);
-    if p>0 then Delete(Result,p,length(Result));
+    if p>0 then Delete(Result,p,length(Result)-p+1);
   end;
   end;
 end;
 end;