浏览代码

* the variables only used by ReadKey made local, and not visible in its nested routines

git-svn-id: branches/unicodekvm@41488 -
nickysn 6 年之前
父节点
当前提交
c23df60ae5
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      packages/rtl-console/src/unix/keyboard.pp

+ 3 - 3
packages/rtl-console/src/unix/keyboard.pp

@@ -1396,11 +1396,8 @@ end;
 
 function ReadKey(var IsAlt : boolean):TEnhancedKeyEvent;
 var
-  ch       : char;
-  fdsin    : tfdSet;
   store    : array [0..8] of char;
   arrayind : byte;
-  NPT,NNPT : PTreeElement;
   SState: TEnhancedShiftState;
 
 
@@ -1421,6 +1418,9 @@ var
       end;
 
 var
+  ch       : char;
+  fdsin    : tfdSet;
+  NPT,NNPT : PTreeElement;
   k: TEnhancedKeyEvent;
 begin
   IsAlt:=false;