[RTL/NTOSKRNL]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Sat, 11 Oct 2014 12:40:24 +0000 (12:40 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Sat, 11 Oct 2014 12:40:24 +0000 (12:40 +0000)
commit56af6d9a256c29f4d41091e1692dda9716a4a15f
tree3a02367ca2c3cf130cc872474069e2a4befcb56d
parenta747a1b3f56c588e9776c0ef4a67c9645e95a745
[RTL/NTOSKRNL]
Rename AVL tree functions with macros when included from Mm. This is necessary since the compiler might chose to not inline these functions (and does so on MSVC debug builds) yet only generate one instance of the function, where 2 different versions are required. This caused RtlAvlTree functions to fail on MSVC builds, since they were calling the functions compiled for Mm AVL trees!

svn path=/trunk/; revision=64664
reactos/lib/rtl/avlsupp.c
reactos/ntoskrnl/mm/ARM3/miavl.h