The branch, master has been updated
via c84b436126f3503804d732bf8aacae07eb0689a5 (commit)
from 6744b62cfc05e57f26fdc3ca13fcd3fb11667ef0 (commit)
https://github.com/xbmc/xbmc/commit/c84b436126f3503804d732bf8aacae07eb0689a5
commit c84b436126f3503804d732bf8aacae07eb0689a5
Author: pieh <misiek.piechowiak@...>
Date: Wed Oct 26 21:51:59 2011 +0200
fix wraplist+pagecontrol crashes when wraplist has no items
closes #12134
diff --git a/xbmc/guilib/GUIWrappingListContainer.cpp b/xbmc/guilib/GUIWrappingListContainer.cpp
index 6ca33d9..1b56402 100644
--- a/xbmc/guilib/GUIWrappingListContainer.cpp
+++ b/xbmc/guilib/GUIWrappingListContainer.cpp
@@ -41,7 +41,7 @@ void CGUIWrappingListContainer::UpdatePageControl(int offset)
{
if (m_pageControl)
{ // tell our pagecontrol (scrollbar or whatever) to update (offset it by our cursor position)
- CGUIMessage msg(GUI_MSG_ITEM_SELECT, GetID(), m_pageControl, CorrectOffset(offset, GetCursor()) % GetNumItems());
+ CGUIMessage msg(GUI_MSG_ITEM_SELECT, GetID(), m_pageControl, GetNumItems() ? CorrectOffset(offset, GetCursor()) % GetNumItems() : 0);
SendWindowMessage(msg);
}
}
-----------------------------------------------------------------------
Summary of changes:
xbmc/guilib/GUIWrappingListContainer.cpp | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
hooks/post-receive
--
[xbmc/xbmc]
|