Index: /trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp
===================================================================
--- /trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp	(revision 30873)
+++ /trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp	(revision 30874)
@@ -1,3 +1,3 @@
-/* $Id$ */
+266/* $Id$ */
 /** @file
  * VBoxService - Virtual Machine Information for the Host.
@@ -264,5 +264,5 @@
 
         /* Build up array with logged in users. */
-        char *aUsers = RTMemAlloc(cUtmpEntries * sizeof(char*));
+        char **aUsers = (char**)RTMemAlloc(cUtmpEntries * sizeof(char*));
         if (aUsers)
         {
@@ -275,8 +275,8 @@
                     bool fFound = false;
                     for (uint32_t u = 0; u < cUsersInList && !fFound; u++)
-                        fFound = (strcmp(aUsers[u], ut_user->ut_user) == 0) ? true : false;
+                        fFound = (strcmp((const char*)aUsers[u], ut_user->ut_user) == 0) ? true : false;
 
                     if (!fFound)
-                        rc = RTStrAAppend(aUsers[cUsersInList++], ut_user->ut_user);
+                        rc = RTStrAAppend(&aUsers[cUsersInList++], (const char*)ut_user->ut_user);
                 }
             }
@@ -290,5 +290,5 @@
                     AssertRCBreakStmt(rc, RTStrFree(pszUserList));
                 }
-                rc = RTStrAAppend(&pszUserList, aUsers[u]);
+                rc = RTStrAAppend(&pszUserList, (const char*)aUsers[u]);
                 AssertRCBreakStmt(rc, RTStrFree(pszUserList));
             }
