[BROWSEUI]
[reactos.git] / reactos / dll / win32 / browseui / bandsite.cpp
index 4aeac5e..afc4887 100644 (file)
@@ -324,9 +324,9 @@ HRESULT STDMETHODCALLTYPE CBandSiteBase::AddBand(IUnknown *punk)
             hRet = E_OUTOFMEMORY;
             goto Cleanup;
         }
-        
 
-        NewBand = reinterpret_cast<struct BandObject *>(CoTaskMemAlloc(NewAllocated * sizeof(struct BandObject)));
+
+        NewBand = static_cast<struct BandObject *>(CoTaskMemAlloc(NewAllocated * sizeof(struct BandObject)));
         if (NewBand == NULL)
         {
             hRet = E_OUTOFMEMORY;
@@ -351,7 +351,7 @@ HRESULT STDMETHODCALLTYPE CBandSiteBase::AddBand(IUnknown *punk)
         ASSERT(fBandsCount == 0);
 
         /* Allocate new array */
-        fBands = reinterpret_cast<struct BandObject *>(CoTaskMemAlloc(8 * sizeof(struct BandObject)));
+        fBands = static_cast<struct BandObject *>(CoTaskMemAlloc(8 * sizeof(struct BandObject)));
         if (fBands == NULL)
         {
             hRet = E_OUTOFMEMORY;
@@ -680,7 +680,7 @@ HRESULT STDMETHODCALLTYPE CBandSiteBase::SetModeDBC(DWORD dwMode)
     {
         SetWindowLongPtr(fRebarWindow, GWL_STYLE, dwPrevStyle);
     }
-    
+
     return S_OK;
 }
 
@@ -744,7 +744,7 @@ HRESULT STDMETHODCALLTYPE CBandSiteBase::Exec(const GUID *pguidCmdGroup, DWORD n
             default:
                 return E_FAIL;
         }
-        return S_OK;
+        return hRet;
     }
     else
         WARN("IOleCommandTarget::Exec(): Unsupported command group GUID\n");