Index: /trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.cpp
===================================================================
--- /trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.cpp	(revision 64765)
+++ /trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.cpp	(revision 64766)
@@ -339,6 +339,6 @@
             {
                 memset(aDbgAllocs, 0, sizeof (aDbgAllocs));
+                uint32_t cAllocs = 0;
                 PVBOXWDDMDISP_ALLOCATION pAlloc;
-                uint32_t cAllocs = 0;
                 RTListForEach(&pDevice->DirtyAllocList, pAlloc, VBOXWDDMDISP_ALLOCATION, DirtyAllocListEntry)
                 {
Index: /trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxLA.cpp
===================================================================
--- /trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxLA.cpp	(revision 64765)
+++ /trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxLA.cpp	(revision 64766)
@@ -199,6 +199,6 @@
 static void ActionExecutorDeleteActions(RTLISTANCHOR *listActions)
 {
-    ACTIONENTRY *pIter = NULL;
-    ACTIONENTRY *pIterNext = NULL;
+    ACTIONENTRY *pIter;
+    ACTIONENTRY *pIterNext;
     RTListForEachSafe(listActions, pIter, pIterNext, ACTIONENTRY, nodeActionEntry)
     {
@@ -322,5 +322,5 @@
         {
             bool fAdded = false;
-            ACTIONENTRY *pIter = NULL;
+            ACTIONENTRY *pIter;
             RTListForEach(listActions, pIter, ACTIONENTRY, nodeActionEntry)
             {
@@ -345,5 +345,5 @@
 
 #ifdef LOG_ENABLED
-    ACTIONENTRY *pIter = NULL;
+    ACTIONENTRY *pIter;
     RTListForEach(listActions, pIter, ACTIONENTRY, nodeActionEntry)
     {
@@ -358,6 +358,5 @@
     }
 
-    LogFlowFunc(("action enum %d\n",
-           bRet));
+    LogFlowFunc(("action enum %d\n", bRet));
 
     return bRet;
@@ -368,5 +367,5 @@
     LogFlowFunc(("ExecuteActions\n"));
 
-    ACTIONENTRY *pIter = NULL;
+    ACTIONENTRY *pIter;
     RTListForEach(listActions, pIter, ACTIONENTRY, nodeActionEntry)
     {
Index: /trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp
===================================================================
--- /trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp	(revision 64765)
+++ /trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp	(revision 64766)
@@ -1152,9 +1152,9 @@
         /* Search old threads using the desired PID and shut them down completely -- it's
          * not used anymore. */
-        PVBOXSERVICECTRLPROCESS pProcessCur;
         bool fTryAgain;
         do
         {
             fTryAgain = false;
+            PVBOXSERVICECTRLPROCESS pProcessCur;
             RTListForEach(&pProcess->pSession->lstProcesses, pProcessCur, VBOXSERVICECTRLPROCESS, Node)
             {
Index: /trunk/src/VBox/Additions/common/VBoxService/VBoxServicePropCache.cpp
===================================================================
--- /trunk/src/VBox/Additions/common/VBoxService/VBoxServicePropCache.cpp	(revision 64765)
+++ /trunk/src/VBox/Additions/common/VBoxService/VBoxServicePropCache.cpp	(revision 64766)
@@ -45,7 +45,8 @@
      *        implementation (AVL tree). However, this is not important at the
      *        moment. */
-    PVBOXSERVICEVEPROPCACHEENTRY pNodeIt, pNode = NULL;
+    PVBOXSERVICEVEPROPCACHEENTRY pNode = NULL;
     if (RT_SUCCESS(RTCritSectEnter(&pCache->CritSect)))
     {
+        PVBOXSERVICEVEPROPCACHEENTRY pNodeIt;
         RTListForEach(&pCache->NodeHead, pNodeIt, VBOXSERVICEVEPROPCACHEENTRY, NodeSucc)
         {
@@ -323,5 +324,4 @@
 
     int rc = VERR_NOT_FOUND;
-    PVBOXSERVICEVEPROPCACHEENTRY pNodeIt = NULL;
     if (RT_SUCCESS(RTCritSectEnter(&pCache->CritSect)))
     {
@@ -341,4 +341,5 @@
         {
             /* Iterate through all nodes and compare their paths. */
+            PVBOXSERVICEVEPROPCACHEENTRY pNodeIt;
             RTListForEach(&pCache->NodeHead, pNodeIt, VBOXSERVICEVEPROPCACHEENTRY, NodeSucc)
             {
@@ -369,7 +370,7 @@
 
     int rc = VINF_SUCCESS;
-    PVBOXSERVICEVEPROPCACHEENTRY pNodeIt = NULL;
     if (RT_SUCCESS(RTCritSectEnter(&pCache->CritSect)))
     {
+        PVBOXSERVICEVEPROPCACHEENTRY pNodeIt;
         RTListForEach(&pCache->NodeHead, pNodeIt, VBOXSERVICEVEPROPCACHEENTRY, NodeSucc)
         {
Index: /trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp
===================================================================
--- /trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp	(revision 64765)
+++ /trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp	(revision 64766)
@@ -492,6 +492,6 @@
         {
             /* Process each input file. */
+            RTFILE hInput = NIL_RTFILE;
             PVBOXSERVICETOOLBOXPATHENTRY pNodeIt;
-            RTFILE hInput = NIL_RTFILE;
             RTListForEach(&inputList, pNodeIt, VBOXSERVICETOOLBOXPATHENTRY, Node)
             {
Index: /trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp
===================================================================
--- /trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp	(revision 64765)
+++ /trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp	(revision 64766)
@@ -1096,8 +1096,7 @@
         return true;
 
+    PDMCritSectEnter(&pVGAState->CritSect, VERR_SEM_BUSY);
+
     VBOX_VHWA_PENDINGCMD *pIter, *pNext;
-
-    PDMCritSectEnter(&pVGAState->CritSect, VERR_SEM_BUSY);
-
     RTListForEachSafe(&pVGAState->pendingVhwaCommands.PendingList, pIter, pNext, VBOX_VHWA_PENDINGCMD, Node)
     {
Index: /trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp
===================================================================
--- /trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp	(revision 64765)
+++ /trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp	(revision 64766)
@@ -693,6 +693,6 @@
     }
 
+    int rc;
     VBVAEXHOSTCTL* pCtl;
-    int rc;
     RTListForEach(&pCmdVbva->GuestCtlList, pCtl, VBVAEXHOSTCTL, Node)
     {
Index: /trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp
===================================================================
--- /trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp	(revision 64765)
+++ /trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp	(revision 64766)
@@ -790,7 +790,7 @@
 static PLSILOGICMEMREGN lsilogicR3MemRegionFindByAddr(PLSILOGICSCSI pThis, uint32_t u32Addr)
 {
+    PLSILOGICMEMREGN pRegion = NULL;
+
     PLSILOGICMEMREGN pIt;
-    PLSILOGICMEMREGN pRegion = NULL;
-
     RTListForEach(&pThis->ListMemRegns, pIt, LSILOGICMEMREGN, NodeList)
     {
@@ -814,7 +814,7 @@
 static void lsilogicR3MemRegionsFree(PLSILOGICSCSI pThis)
 {
+    PLSILOGICMEMREGN pItNext;
+
     PLSILOGICMEMREGN pIt;
-    PLSILOGICMEMREGN pItNext;
-
     RTListForEachSafe(&pThis->ListMemRegns, pIt, pItNext, LSILOGICMEMREGN, NodeList)
     {
@@ -834,8 +834,8 @@
 static void lsilogicR3MemRegionInsert(PLSILOGICSCSI pThis, PLSILOGICMEMREGN pRegion)
 {
+    bool fInserted = false;
+
+    /* Insert at the right position. */
     PLSILOGICMEMREGN pIt;
-    bool fInserted = false;
-
-    /* Insert at the right position. */
     RTListForEach(&pThis->ListMemRegns, pIt, LSILOGICMEMREGN, NodeList)
     {
@@ -860,6 +860,6 @@
 {
     uint32_t cRegions = 0;
+
     PLSILOGICMEMREGN pIt;
-
     RTListForEach(&pThis->ListMemRegns, pIt, LSILOGICMEMREGN, NodeList)
     {
@@ -894,9 +894,8 @@
     else
     {
+        pRegion = NULL;
+
+        /* Create new region, first check whether we can extend another region. */
         PLSILOGICMEMREGN pIt;
-
-        pRegion = NULL;
-
-        /* Create new region, first check whether we can extend another region. */
         RTListForEach(&pThis->ListMemRegns, pIt, LSILOGICMEMREGN, NodeList)
         {
@@ -4542,5 +4541,5 @@
     SSMR3PutU32   (pSSM, lsilogicR3MemRegionsCount(pThis));
 
-    PLSILOGICMEMREGN pIt = NULL;
+    PLSILOGICMEMREGN pIt;
     RTListForEach(&pThis->ListMemRegns, pIt, LSILOGICMEMREGN, NodeList)
     {
Index: /trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp
===================================================================
--- /trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp	(revision 64765)
+++ /trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp	(revision 64766)
@@ -820,5 +820,4 @@
      */
     PVUSBURBVUSB pVUsbUrb, pVUsbUrbNext;
-
     RTListForEachSafe(&pDev->LstAsyncUrbs, pVUsbUrb, pVUsbUrbNext, VUSBURBVUSBINT, NdLst)
     {
@@ -861,5 +860,4 @@
      */
     PVUSBURBVUSB pVUsbUrb, pVUsbUrbNext;
-
     RTListForEachSafe(&pDev->LstAsyncUrbs, pVUsbUrb, pVUsbUrbNext, VUSBURBVUSBINT, NdLst)
     {
Index: /trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp
===================================================================
--- /trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp	(revision 64765)
+++ /trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp	(revision 64766)
@@ -238,5 +238,4 @@
     PUSBPROXYURBLNX pUrbLnx;
     PUSBPROXYURBLNX pUrbLnxNext;
-
     RTListForEachSafe(&pDevLnx->ListInFlight, pUrbLnx, pUrbLnxNext, USBPROXYURBLNX, NodeList)
     {
Index: /trunk/src/VBox/Devices/USB/usbip/USBProxyDevice-usbip.cpp
===================================================================
--- /trunk/src/VBox/Devices/USB/usbip/USBProxyDevice-usbip.cpp	(revision 64765)
+++ /trunk/src/VBox/Devices/USB/usbip/USBProxyDevice-usbip.cpp	(revision 64766)
@@ -909,6 +909,6 @@
 {
     bool fFound = false;
+
     PUSBPROXYURBUSBIP pIt;
-
     RTListForEach(&pProxyDevUsbIp->ListUrbsInFlight, pIt, USBPROXYURBUSBIP, NodeList)
     {
@@ -933,6 +933,6 @@
 {
     bool fFound = false;
+
     PUSBPROXYURBUSBIP pIt;
-
     RTListForEach(&pProxyDevUsbIp->ListUrbsInFlight, pIt, USBPROXYURBUSBIP, NodeList)
     {
@@ -1269,6 +1269,6 @@
     RTSemFastMutexRelease(pProxyDevUsbIp->hMtxLists);
 
-    PUSBPROXYURBUSBIP pIter = NULL;
-    PUSBPROXYURBUSBIP pIterNext = NULL;
+    PUSBPROXYURBUSBIP pIter;
+    PUSBPROXYURBUSBIP pIterNext;
     RTListForEachSafe(&ListUrbsPending, pIter, pIterNext, USBPROXYURBUSBIP, NodeList)
     {
@@ -1425,6 +1425,6 @@
     rc = RTSemFastMutexRequest(pDevUsbIp->hMtxLists);
     AssertRC(rc);
-    PUSBPROXYURBUSBIP pIter = NULL;
-    PUSBPROXYURBUSBIP pIterNext = NULL;
+    PUSBPROXYURBUSBIP pIter;
+    PUSBPROXYURBUSBIP pIterNext;
     RTListForEachSafe(&pDevUsbIp->ListUrbsInFlight, pIter, pIterNext, USBPROXYURBUSBIP, NodeList)
     {
Index: /trunk/src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp
===================================================================
--- /trunk/src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp	(revision 64765)
+++ /trunk/src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp	(revision 64766)
@@ -563,5 +563,4 @@
     HGSMIMABLOCK *pIter;
     HGSMIMABLOCK *pNext;
-
     RTListForEachSafe(&pMA->listBlocks, pIter, pNext, HGSMIMABLOCK, nodeBlock)
     {
Index: /trunk/src/VBox/GuestHost/OpenGL/util/vreg.cpp
===================================================================
--- /trunk/src/VBox/GuestHost/OpenGL/util/vreg.cpp	(revision 64765)
+++ /trunk/src/VBox/GuestHost/OpenGL/util/vreg.cpp	(revision 64766)
@@ -137,5 +137,4 @@
 {
     PVBOXVR_REG pReg, pRegNext;
-
     RTListForEachSafe(&pList->ListHead, pReg, pRegNext, VBOXVR_REG, ListEntry)
     {
Index: /trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltRt-win.cpp
===================================================================
--- /trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltRt-win.cpp	(revision 64765)
+++ /trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltRt-win.cpp	(revision 64766)
@@ -3373,6 +3373,6 @@
         NdisAcquireSpinLock(&g_VBoxNetFltGlobalsWin.lockFilters);
         /* At this point the list must contain at least one element. */
-        PVBOXNETFLTWIN pFilter   = NULL;
         PVBOXNETFLTINS pInstance = NULL;
+        PVBOXNETFLTWIN pFilter;
         RTListForEach(&g_VBoxNetFltGlobalsWin.listFilters, pFilter, VBOXNETFLTWIN, node)
         {
Index: /trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetLwf-win.cpp
===================================================================
--- /trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetLwf-win.cpp	(revision 64765)
+++ /trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetLwf-win.cpp	(revision 64766)
@@ -233,5 +233,5 @@
     unsigned cMaxModules = (ERROR_LOG_MAXIMUM_SIZE - FIELD_OFFSET(IO_ERROR_LOG_PACKET, DumpData)) / sizeof(RTMAC);
     unsigned cModules = 0;
-    PVBOXNETLWF_MODULE pModuleCtx = NULL;
+    PVBOXNETLWF_MODULE pModuleCtx;
     NdisAcquireSpinLock(&g_VBoxNetLwfGlobals.Lock);
     RTListForEach(&g_VBoxNetLwfGlobals.listModules, pModuleCtx, VBOXNETLWF_MODULE, node)
@@ -2549,6 +2549,6 @@
     AssertReturn(pThis, VERR_INVALID_PARAMETER);
     Log(("vboxNetFltOsInitInstance: trunk name=%s\n", pThis->szName));
-    PVBOXNETLWF_MODULE pModuleCtx = NULL;
     NdisAcquireSpinLock(&g_VBoxNetLwfGlobals.Lock);
+    PVBOXNETLWF_MODULE pModuleCtx;
     RTListForEach(&g_VBoxNetLwfGlobals.listModules, pModuleCtx, VBOXNETLWF_MODULE, node)
     {
Index: /trunk/src/VBox/Main/src-client/DrvAudioVideoRec.cpp
===================================================================
--- /trunk/src/VBox/Main/src-client/DrvAudioVideoRec.cpp	(revision 64765)
+++ /trunk/src/VBox/Main/src-client/DrvAudioVideoRec.cpp	(revision 64766)
@@ -181,8 +181,8 @@
 {
     PPDMAUDIOGSTSTRMOUT sw;
-    PPDMAUDIOGSTSTRMOUT pIter;
     int m = INT_MAX;
     int nb_live = 0;
 
+    PPDMAUDIOGSTSTRMOUT pIter;
     RTListForEach(&hw->lstGstStrmOut, pIter, PDMAUDIOGSTSTRMOUT, Node)
     {
@@ -241,7 +241,7 @@
 static int audio_pcm_hw_find_min_in (PPDMAUDIOHSTSTRMIN hw)
 {
+    int m = hw->cTotalSamplesCaptured;
+
     PPDMAUDIOGSTSTRMIN pIter;
-    int m = hw->cTotalSamplesCaptured;
-
     RTListForEach(&hw->lstGstStreamsIn, pIter, PDMAUDIOGSTSTRMIN, Node)
     {
Index: /trunk/src/VBox/Runtime/common/dvm/dvm.cpp
===================================================================
--- /trunk/src/VBox/Runtime/common/dvm/dvm.cpp	(revision 64765)
+++ /trunk/src/VBox/Runtime/common/dvm/dvm.cpp	(revision 64766)
@@ -348,7 +348,6 @@
                     if (RT_FAILURE(rc))
                     {
+                        /* Remove all entries. */
                         PRTDVMVOLUMEINTERNAL pItNext, pIt;
-
-                        /* Remove all entries. */
                         RTListForEachSafe(&pThis->VolumeList, pIt, pItNext, RTDVMVOLUMEINTERNAL, VolumeNode)
                         {
@@ -491,5 +490,4 @@
                && !fAllocated)
         {
-            PRTDVMVOLUMEINTERNAL pVol;
             bool fVolFound = false;
             uint64_t cbIntersect;
@@ -503,4 +501,5 @@
              * contigous on the medium.
              */
+            PRTDVMVOLUMEINTERNAL pVol;
             RTListForEach(&pThis->VolumeList, pVol, RTDVMVOLUMEINTERNAL, VolumeNode)
             {
Index: /trunk/src/VBox/Runtime/common/misc/aiomgr.cpp
===================================================================
--- /trunk/src/VBox/Runtime/common/misc/aiomgr.cpp	(revision 64765)
+++ /trunk/src/VBox/Runtime/common/misc/aiomgr.cpp	(revision 64766)
@@ -677,8 +677,8 @@
     unsigned      cRequests = 0;
     int           rc        = VINF_SUCCESS;
+
+    /* Go through the list and queue the requests. */
     PRTAIOMGRREQ  pReqIt;
     PRTAIOMGRREQ  pReqItNext;
-
-    /* Go through the list and queue the requests. */
     RTListForEachSafe(&pFile->AioMgr.ListWaitingReqs, pReqIt, pReqItNext, RTAIOMGRREQ, NodeWaitingList)
     {
@@ -764,6 +764,6 @@
 {
     int rc = VINF_SUCCESS;
+
     PRTAIOMGRFILEINT pIt;
-
     RTListForEach(&pThis->ListFiles, pIt, RTAIOMGRFILEINT, AioMgr.NodeAioMgrFiles)
     {
Index: /trunk/src/VBox/Storage/QCOW.cpp
===================================================================
--- /trunk/src/VBox/Storage/QCOW.cpp	(revision 64765)
+++ /trunk/src/VBox/Storage/QCOW.cpp	(revision 64766)
@@ -475,7 +475,6 @@
 static void qcowL2TblCacheDestroy(PQCOWIMAGE pImage)
 {
-    PQCOWL2CACHEENTRY pL2Entry = NULL;
-    PQCOWL2CACHEENTRY pL2Next  = NULL;
-
+    PQCOWL2CACHEENTRY pL2Entry;
+    PQCOWL2CACHEENTRY pL2Next;
     RTListForEachSafe(&pImage->ListSearch, pL2Entry, pL2Next, QCOWL2CACHEENTRY, NodeSearch)
     {
@@ -501,6 +500,5 @@
 static PQCOWL2CACHEENTRY qcowL2TblCacheRetain(PQCOWIMAGE pImage, uint64_t offL2Tbl)
 {
-    PQCOWL2CACHEENTRY pL2Entry = NULL;
-
+    PQCOWL2CACHEENTRY pL2Entry;
     RTListForEach(&pImage->ListSearch, pL2Entry, QCOWL2CACHEENTRY, NodeSearch)
     {
@@ -517,6 +515,6 @@
         return pL2Entry;
     }
-    else
-        return NULL;
+
+    return NULL;
 }
 
@@ -612,6 +610,4 @@
 static void qcowL2TblCacheEntryInsert(PQCOWIMAGE pImage, PQCOWL2CACHEENTRY pL2Entry)
 {
-    PQCOWL2CACHEENTRY pIt = NULL;
-
     Assert(pL2Entry->offL2Tbl > 0);
 
@@ -626,4 +622,5 @@
     {
         /* Insert into search list. */
+        PQCOWL2CACHEENTRY pIt;
         pIt = RTListGetFirst(&pImage->ListSearch, QCOWL2CACHEENTRY, NodeSearch);
         if (pIt->offL2Tbl > pL2Entry->offL2Tbl)
@@ -643,5 +640,5 @@
                 }
             }
-             Assert(fInserted);
+            Assert(fInserted);
         }
     }
Index: /trunk/src/VBox/Storage/QED.cpp
===================================================================
--- /trunk/src/VBox/Storage/QED.cpp	(revision 64765)
+++ /trunk/src/VBox/Storage/QED.cpp	(revision 64766)
@@ -393,7 +393,6 @@
 static void qedL2TblCacheDestroy(PQEDIMAGE pImage)
 {
-    PQEDL2CACHEENTRY pL2Entry = NULL;
-    PQEDL2CACHEENTRY pL2Next  = NULL;
-
+    PQEDL2CACHEENTRY pL2Entry;
+    PQEDL2CACHEENTRY pL2Next;
     RTListForEachSafe(&pImage->ListSearch, pL2Entry, pL2Next, QEDL2CACHEENTRY, NodeSearch)
     {
@@ -419,6 +418,5 @@
 static PQEDL2CACHEENTRY qedL2TblCacheRetain(PQEDIMAGE pImage, uint64_t offL2Tbl)
 {
-    PQEDL2CACHEENTRY pL2Entry = NULL;
-
+    PQEDL2CACHEENTRY pL2Entry;
     RTListForEach(&pImage->ListSearch, pL2Entry, QEDL2CACHEENTRY, NodeSearch)
     {
@@ -530,6 +528,4 @@
 static void qedL2TblCacheEntryInsert(PQEDIMAGE pImage, PQEDL2CACHEENTRY pL2Entry)
 {
-    PQEDL2CACHEENTRY pIt = NULL;
-
     Assert(pL2Entry->offL2Tbl > 0);
 
@@ -544,4 +540,5 @@
     {
         /* Insert into search list. */
+        PQEDL2CACHEENTRY pIt;
         pIt = RTListGetFirst(&pImage->ListSearch, QEDL2CACHEENTRY, NodeSearch);
         if (pIt->offL2Tbl > pL2Entry->offL2Tbl)
@@ -561,5 +558,5 @@
                 }
             }
-             Assert(fInserted);
+            Assert(fInserted);
         }
     }
Index: /trunk/src/VBox/Storage/VD.cpp
===================================================================
--- /trunk/src/VBox/Storage/VD.cpp	(revision 64765)
+++ /trunk/src/VBox/Storage/VD.cpp	(revision 64766)
@@ -3602,6 +3602,5 @@
 static PVDPLUGIN vdPluginFind(const char *pszFilename)
 {
-    PVDPLUGIN pIt = NULL;
-
+    PVDPLUGIN pIt;
     RTListForEach(&g_ListPluginsLoaded, pIt, VDPLUGIN, NodePlugin)
     {
@@ -5831,5 +5830,4 @@
 #ifndef VBOX_HDD_NO_DYNAMIC_BACKENDS
     PVDPLUGIN pPlugin, pPluginNext;
-
     RTListForEachSafe(&g_ListPluginsLoaded, pPlugin, pPluginNext, VDPLUGIN, NodePlugin)
     {
Index: /trunk/src/VBox/Storage/testcase/tstVDIo.cpp
===================================================================
--- /trunk/src/VBox/Storage/testcase/tstVDIo.cpp	(revision 64765)
+++ /trunk/src/VBox/Storage/testcase/tstVDIo.cpp	(revision 64766)
@@ -1717,6 +1717,6 @@
 
     /* Check for the file. */
-    PVDFILE pIt = NULL;
     bool fFound = false;
+    PVDFILE pIt;
     RTListForEach(&pGlob->ListFiles, pIt, VDFILE, Node)
     {
@@ -1943,6 +1943,6 @@
 
     /* Check for the file. */
-    PVDFILE pIt = NULL;
     bool fFound = false;
+    PVDFILE pIt;
     RTListForEach(&pGlob->ListFiles, pIt, VDFILE, Node)
     {
@@ -1976,6 +1976,6 @@
 
     /* Check for the file. */
-    PVDFILE pIt = NULL;
     bool fFound = false;
+    PVDFILE pIt;
     RTListForEach(&pGlob->ListFiles, pIt, VDFILE, Node)
     {
@@ -2056,5 +2056,5 @@
 
     /* Check if the file exists. */
-    PVDFILE pIt = NULL;
+    PVDFILE pIt;
     RTListForEach(&pGlob->ListFiles, pIt, VDFILE, Node)
     {
@@ -2151,5 +2151,5 @@
 
     /* Check if the file exists. */
-    PVDFILE pIt = NULL;
+    PVDFILE pIt;
     RTListForEach(&pGlob->ListFiles, pIt, VDFILE, Node)
     {
@@ -2182,5 +2182,5 @@
 
     /* Check if the file exists. */
-    PVDFILE pIt = NULL;
+    PVDFILE pIt;
     RTListForEach(&pGlob->ListFiles, pIt, VDFILE, Node)
     {
@@ -2586,9 +2586,9 @@
 static PVDDISK tstVDIoGetDiskByName(PVDTESTGLOB pGlob, const char *pcszDisk)
 {
-    PVDDISK pIt = NULL;
     bool fFound = false;
 
     LogFlowFunc(("pGlob=%#p pcszDisk=%s\n", pGlob, pcszDisk));
 
+    PVDDISK pIt;
     RTListForEach(&pGlob->ListDisks, pIt, VDDISK, ListNode)
     {
@@ -2614,9 +2614,9 @@
 static PVDPATTERN tstVDIoGetPatternByName(PVDTESTGLOB pGlob, const char *pcszName)
 {
-    PVDPATTERN pIt = NULL;
     bool fFound = false;
 
     LogFlowFunc(("pGlob=%#p pcszName=%s\n", pGlob, pcszName));
 
+    PVDPATTERN pIt;
     RTListForEach(&pGlob->ListPatterns, pIt, VDPATTERN, ListNode)
     {
Index: /trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp	(revision 64765)
+++ /trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp	(revision 64766)
@@ -339,6 +339,6 @@
 {
     /* Defer destruction if there are still basic blocks referencing us. */
-    PDBGFFLOWBBINT pFlowBb = NULL;
-    PDBGFFLOWBBINT pFlowBbNext = NULL;
+    PDBGFFLOWBBINT pFlowBb;
+    PDBGFFLOWBBINT pFlowBbNext;
     RTListForEachSafe(&pThis->LstFlowBb, pFlowBb, pFlowBbNext, DBGFFLOWBBINT, NdFlowBb)
     {
@@ -455,5 +455,5 @@
 DECLINLINE(PDBGFFLOWBBINT) dbgfR3FlowGetUnpopulatedBb(PDBGFFLOWINT pThis)
 {
-    PDBGFFLOWBBINT pFlowBb = NULL;
+    PDBGFFLOWBBINT pFlowBb;
     RTListForEach(&pThis->LstFlowBb, pFlowBb, DBGFFLOWBBINT, NdFlowBb)
     {
@@ -475,5 +475,5 @@
 DECLINLINE(PDBGFFLOWBRANCHTBLINT) dbgfR3FlowBranchTblFindByAddr(PDBGFFLOWINT pThis, PDBGFADDRESS pAddrTbl)
 {
-    PDBGFFLOWBRANCHTBLINT pTbl = NULL;
+    PDBGFFLOWBRANCHTBLINT pTbl;
     RTListForEach(&pThis->LstBranchTbl, pTbl, DBGFFLOWBRANCHTBLINT, NdBranchTbl)
     {
@@ -519,5 +519,5 @@
 static bool dbgfR3FlowHasBbWithStartAddr(PDBGFFLOWINT pThis, PDBGFADDRESS pAddr)
 {
-    PDBGFFLOWBBINT pFlowBb = NULL;
+    PDBGFFLOWBBINT pFlowBb;
     RTListForEach(&pThis->LstFlowBb, pFlowBb, DBGFFLOWBBINT, NdFlowBb)
     {
@@ -616,5 +616,5 @@
                                     uint32_t fNewBbFlags, PDBGFFLOWBRANCHTBLINT pBranchTbl)
 {
-    PDBGFFLOWBBINT pFlowBb = NULL;
+    PDBGFFLOWBBINT pFlowBb;
     RTListForEach(&pThis->LstFlowBb, pFlowBb, DBGFFLOWBBINT, NdFlowBb)
     {
@@ -1431,5 +1431,5 @@
     AssertPtrReturn(pThis, VERR_INVALID_HANDLE);
 
-    PDBGFFLOWBBINT pFlowBb = NULL;
+    PDBGFFLOWBBINT pFlowBb;
     RTListForEach(&pThis->LstFlowBb, pFlowBb, DBGFFLOWBBINT, NdFlowBb)
     {
@@ -1463,5 +1463,5 @@
     AssertPtrReturn(phFlowBb, VERR_INVALID_POINTER);
 
-    PDBGFFLOWBBINT pFlowBb = NULL;
+    PDBGFFLOWBBINT pFlowBb;
     RTListForEach(&pThis->LstFlowBb, pFlowBb, DBGFFLOWBBINT, NdFlowBb)
     {
@@ -1833,5 +1833,5 @@
 
     uint32_t cRefsBb = 0;
-    PDBGFFLOWBBINT pFlowBbCur = NULL;
+    PDBGFFLOWBBINT pFlowBbCur;
     RTListForEach(&pFlowBb->pFlow->LstFlowBb, pFlowBbCur, DBGFFLOWBBINT, NdFlowBb)
     {
@@ -2042,6 +2042,6 @@
         pIt->idxBbNext = 0;
         /* Fill the list and then sort. */
+        uint32_t idxBb = 0;
         PDBGFFLOWBBINT pFlowBb;
-        uint32_t idxBb = 0;
         RTListForEach(&pFlow->LstFlowBb, pFlowBb, DBGFFLOWBBINT, NdFlowBb)
         {
@@ -2179,6 +2179,6 @@
         pIt->idxTblNext = 0;
         /* Fill the list and then sort. */
+        uint32_t idxTbl = 0;
         PDBGFFLOWBRANCHTBLINT pFlowBranchTbl;
-        uint32_t idxTbl = 0;
         RTListForEach(&pFlow->LstBranchTbl, pFlowBranchTbl, DBGFFLOWBRANCHTBLINT, NdBranchTbl)
         {
Index: /trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp	(revision 64765)
+++ /trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp	(revision 64766)
@@ -780,6 +780,6 @@
 {
     bool fFound = false;
-    PPDMBLKCACHE pBlkCache = NULL;
-
+
+    PPDMBLKCACHE pBlkCache;
     RTListForEach(&pBlkCacheGlobal->ListUsers, pBlkCache, PDMBLKCACHE, NodeCacheUser)
     {
