[EXPLORER] -Try to fix a crash in explorer. CORE-12991
authorGiannis Adamopoulos <gadamopoulos@reactos.org>
Tue, 28 Mar 2017 09:28:06 +0000 (09:28 +0000)
committerGiannis Adamopoulos <gadamopoulos@reactos.org>
Tue, 28 Mar 2017 09:28:06 +0000 (09:28 +0000)
svn path=/trunk/; revision=74237

reactos/base/shell/explorer/taskswnd.cpp

index 3d89bd4..28ea46c 100644 (file)
@@ -1162,7 +1162,11 @@ public:
                     tbm.dwMask = TBMF_BUTTONSPACING;
                     m_TaskBar.GetMetrics(&tbm);
 
-                    uiRows = (rcClient.bottom + tbm.cyButtonSpacing) / (m_ButtonSize.cy + tbm.cyButtonSpacing);
+                    if (m_ButtonSize.cy + tbm.cyButtonSpacing != 0)
+                        uiRows = (rcClient.bottom + tbm.cyButtonSpacing) / (m_ButtonSize.cy + tbm.cyButtonSpacing);
+                    else
+                        uiRows = 1;
+
                     if (uiRows == 0)
                         uiRows = 1;