浏览代码

* SetOnCompare didn't assign AValue to FOnCompare when Count was 0

git-svn-id: trunk@14921 -
ivost 15 年之前
父节点
当前提交
c7db625bd0
共有 2 个文件被更改,包括 2 次插入3 次删除
  1. 2 1
      packages/fcl-base/src/avl_tree.pp
  2. 0 2
      packages/libxml/src/xmlxsd.pas

+ 2 - 1
packages/fcl-base/src/avl_tree.pp

@@ -1034,7 +1034,8 @@ begin
     finally
       FreeMem(List);
     end;
-  end;
+  end else
+    FOnCompare:=AValue;
 end;
 
 procedure TAVLTree.SetNodeManager(newmgr:TBaseAVLTreeNodeManager);

+ 0 - 2
packages/libxml/src/xmlxsd.pas

@@ -903,8 +903,6 @@ begin
     else Exit(False);
   end;
 
-  //writeln(Len, ', ', IntToHex(Num,16));
-
   case Num of
     $30,
     $65736C6166,$65736C6146,$65736C4166,$65736C4146,$65734C6166,$65734C6146,$65734C4166,$65734C4146,