X-Git-Url: https://ecere.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ecere%2Fsrc%2Fcom%2Fcontainers%2FMap.ec;h=ce1093b99d9f5f105f5c20aea4b04de867f50cb4;hb=09b42f2298fdda4b3f10ec2dc4c9ea8c457ba97b;hp=2a186ee2a149e14904b43f2689f9879d6cb177ab;hpb=a5e9fe141ccca04d9c83c20f71d20e0663b62802;p=sdk diff --git a/ecere/src/com/containers/Map.ec b/ecere/src/com/containers/Map.ec index 2a186ee..ce1093b 100644 --- a/ecere/src/com/containers/Map.ec +++ b/ecere/src/com/containers/Map.ec @@ -213,7 +213,7 @@ public class Map : CustomAVLTree, I = MT, D = onCopy(Tclass, (byte *)&node.key + __ENDIAN_PAD(Tclass.typeSize), (byte *)&pos + __ENDIAN_PAD(Tclass.typeSize)); else onCopy(Tclass, (byte *)&node.key + __ENDIAN_PAD(sizeof(void *)), (void *)pos); - CustomAVLTree::AddEx((T)node, (T)addNode, addSide); + CustomAVLTree::AddEx((T)(uintptr)node, (T)(uintptr)addNode, addSide); if(justAdded) *justAdded = true; } return node;