Index: /trunk/src/VBox/Runtime/table/avl_Base.cpp.h
===================================================================
--- /trunk/src/VBox/Runtime/table/avl_Base.cpp.h	(revision 401)
+++ /trunk/src/VBox/Runtime/table/avl_Base.cpp.h	(revision 402)
@@ -170,5 +170,5 @@
  *            Rebalance the tree.
  */
-bool KAVL_FN(Insert)(PPKAVLNODECORE ppTree, PKAVLNODECORE pNode)
+RTDECL(bool) KAVL_FN(Insert)(PPKAVLNODECORE ppTree, PKAVLNODECORE pNode)
 {
     KAVLSTACK               AVLStack;
@@ -270,5 +270,5 @@
  *            return pointer to the removed node (if found).
  */
-PKAVLNODECORE KAVL_FN(Remove)(PPKAVLNODECORE ppTree, KAVLKEY Key)
+RTDECL(PKAVLNODECORE) KAVL_FN(Remove)(PPKAVLNODECORE ppTree, KAVLKEY Key)
 {
     KAVLSTACK                AVLStack;
Index: /trunk/src/VBox/Runtime/table/avl_Destroy.cpp.h
===================================================================
--- /trunk/src/VBox/Runtime/table/avl_Destroy.cpp.h	(revision 401)
+++ /trunk/src/VBox/Runtime/table/avl_Destroy.cpp.h	(revision 402)
@@ -37,5 +37,5 @@
  * @param       pvParam         User parameter passed on to the callback function.
  */
-int KAVL_FN(Destroy)(PPKAVLNODECORE ppTree, PKAVLCALLBACK pfnCallBack, void *pvParam)
+RTDECL(int) KAVL_FN(Destroy)(PPKAVLNODECORE ppTree, PKAVLCALLBACK pfnCallBack, void *pvParam)
 {
     KAVLSTACK2      AVLStack;
Index: /trunk/src/VBox/Runtime/table/avl_DoWithAll.cpp.h
===================================================================
--- /trunk/src/VBox/Runtime/table/avl_DoWithAll.cpp.h	(revision 401)
+++ /trunk/src/VBox/Runtime/table/avl_DoWithAll.cpp.h	(revision 402)
@@ -33,5 +33,5 @@
  * @param     pvParam      Userparameter passed on to the callback function.
  */
-int KAVL_FN(DoWithAll)(PPKAVLNODECORE ppTree, int fFromLeft, PKAVLCALLBACK pfnCallBack, void * pvParam)
+RTDECL(int) KAVL_FN(DoWithAll)(PPKAVLNODECORE ppTree, int fFromLeft, PKAVLCALLBACK pfnCallBack, void * pvParam)
 {
     KAVLSTACK2      AVLStack;
Index: /trunk/src/VBox/Runtime/table/avl_Enum.cpp.h
===================================================================
--- /trunk/src/VBox/Runtime/table/avl_Enum.cpp.h	(revision 401)
+++ /trunk/src/VBox/Runtime/table/avl_Enum.cpp.h	(revision 402)
@@ -32,5 +32,5 @@
  * @param   ppTree      Pointer to pointer to the tree root node.
  */
-PKAVLNODECORE    KAVL_FN(GetRoot)(PPKAVLNODECORE ppTree)
+RTDECL(PKAVLNODECORE) KAVL_FN(GetRoot)(PPKAVLNODECORE ppTree)
 {
     return KAVL_GET_POINTER_NULL(ppTree);
@@ -46,5 +46,5 @@
  * @param   pNode       The current node.
  */
-PKAVLNODECORE    KAVL_FN(GetRight)(PKAVLNODECORE pNode)
+RTDECL(PKAVLNODECORE)    KAVL_FN(GetRight)(PKAVLNODECORE pNode)
 {
     if (pNode)
@@ -62,5 +62,5 @@
  * @param   pNode       The current node.
  */
-PKAVLNODECORE    KAVL_FN(GetLeft)(PKAVLNODECORE pNode)
+RTDECL(PKAVLNODECORE) KAVL_FN(GetLeft)(PKAVLNODECORE pNode)
 {
     if (pNode)
@@ -70,5 +70,5 @@
 
 
-#ifdef KAVL_EQUAL_ALLOWED
+# ifdef KAVL_EQUAL_ALLOWED
 /**
  * Gets the next node with an equal (start) key.
@@ -79,5 +79,5 @@
  * @param   pNode       The current node.
  */
-PKAVLNODECORE    KAVL_FN(GetNextEqual)(PKAVLNODECORE pNode)
+RTDECL(PKAVLNODECORE) KAVL_FN(GetNextEqual)(PKAVLNODECORE pNode)
 {
     if (pNode)
@@ -85,5 +85,5 @@
     return NULL;
 }
-#endif /* KAVL_EQUAL_ALLOWED */
+# endif /* KAVL_EQUAL_ALLOWED */
 
 #endif
Index: /trunk/src/VBox/Runtime/table/avl_Get.cpp.h
===================================================================
--- /trunk/src/VBox/Runtime/table/avl_Get.cpp.h	(revision 401)
+++ /trunk/src/VBox/Runtime/table/avl_Get.cpp.h	(revision 402)
@@ -31,5 +31,5 @@
  * @author    knut st. osmundsen
  */
-PKAVLNODECORE KAVL_FN(Get)(PPKAVLNODECORE ppTree, KAVLKEY Key)
+RTDECL(PKAVLNODECORE) KAVL_FN(Get)(PPKAVLNODECORE ppTree, KAVLKEY Key)
 {
     register PKAVLNODECORE  pNode = KAVL_GET_POINTER_NULL(ppTree);
Index: /trunk/src/VBox/Runtime/table/avl_GetBestFit.cpp.h
===================================================================
--- /trunk/src/VBox/Runtime/table/avl_GetBestFit.cpp.h	(revision 401)
+++ /trunk/src/VBox/Runtime/table/avl_GetBestFit.cpp.h	(revision 402)
@@ -37,5 +37,5 @@
  *            <= (below): the node where you last turned right.
  */
-PKAVLNODECORE    KAVL_FN(GetBestFit)(PPKAVLNODECORE ppTree, KAVLKEY Key, bool fAbove)
+RTDECL(PKAVLNODECORE) KAVL_FN(GetBestFit)(PPKAVLNODECORE ppTree, KAVLKEY Key, bool fAbove)
 {
     register PKAVLNODECORE  pNode = KAVL_GET_POINTER_NULL(ppTree);
Index: /trunk/src/VBox/Runtime/table/avl_Range.cpp.h
===================================================================
--- /trunk/src/VBox/Runtime/table/avl_Range.cpp.h	(revision 401)
+++ /trunk/src/VBox/Runtime/table/avl_Range.cpp.h	(revision 402)
@@ -31,5 +31,5 @@
  * @param     Key     The Key to find matching range for.
  */
-PKAVLNODECORE    KAVL_FN(RangeGet)(PPKAVLNODECORE ppTree, register KAVLKEY Key)
+RTDECL(PKAVLNODECORE) KAVL_FN(RangeGet)(PPKAVLNODECORE ppTree, register KAVLKEY Key)
 {
     register PKAVLNODECORE  pNode = KAVL_GET_POINTER_NULL(ppTree);
@@ -69,5 +69,5 @@
  * @param     Key     The Key to remove matching range for.
  */
-PKAVLNODECORE    KAVL_FN(RangeRemove)(PPKAVLNODECORE ppTree, KAVLKEY Key)
+RTDECL(PKAVLNODECORE) KAVL_FN(RangeRemove)(PPKAVLNODECORE ppTree, KAVLKEY Key)
 {
     PKAVLNODECORE pNode = KAVL_FN(RangeGet)(ppTree, Key);
Index: /trunk/src/VBox/Runtime/table/avl_RemoveBestFit.cpp.h
===================================================================
--- /trunk/src/VBox/Runtime/table/avl_RemoveBestFit.cpp.h	(revision 401)
+++ /trunk/src/VBox/Runtime/table/avl_RemoveBestFit.cpp.h	(revision 402)
@@ -39,5 +39,5 @@
  * @remark    This implementation should be speeded up slightly!
  */
-PKAVLNODECORE    KAVL_FN(RemoveBestFit)(PPKAVLNODECORE ppTree, KAVLKEY Key, bool fAbove)
+RTDECL(PKAVLNODECORE) KAVL_FN(RemoveBestFit)(PPKAVLNODECORE ppTree, KAVLKEY Key, bool fAbove)
 {
     /*
