Fixed uninitialized item area coordinates in cSkinLCARSDisplayMenu

This commit is contained in:
Klaus Schmidinger 2013-11-16 13:26:55 +01:00
parent a8cbe3a56d
commit a9acab6b7e
3 changed files with 13 additions and 1 deletions

View File

@ -2148,6 +2148,7 @@ Marko M
for pointing out that "Menu button closes" should actually be "Menu key closes" for pointing out that "Menu button closes" should actually be "Menu key closes"
for fixing a missing initialization in the c'tor of cSkinLCARSDisplayChannel for fixing a missing initialization in the c'tor of cSkinLCARSDisplayChannel
for suggesting to simplify some conditional expressions in skinlcars.c and skinsttng.c for suggesting to simplify some conditional expressions in skinlcars.c and skinsttng.c
for reporting some uninitialized item area coordinates in cSkinLCARSDisplayMenu
Patrick Rother <krd-vdr@gulu.net> Patrick Rother <krd-vdr@gulu.net>
for reporting a bug in defining timers that only differ in the day of week for reporting a bug in defining timers that only differ in the day of week

View File

@ -8063,3 +8063,5 @@ Video Disk Recorder Revision History
Marko Mäkelä). Marko Mäkelä).
- Simplified some conditional expressions in skinlcars.c and skinsttng.c (suggested - Simplified some conditional expressions in skinlcars.c and skinsttng.c (suggested
by Marko Mäkelä). by Marko Mäkelä).
- Fixed uninitialized item area coordinates in cSkinLCARSDisplayMenu (reported by
Marko Mäkelä).

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: skinlcars.c 3.5 2013/11/15 15:33:00 kls Exp $ * $Id: skinlcars.c 3.6 2013/11/16 13:20:19 kls Exp $
*/ */
// "Star Trek: The Next Generation"(R) is a registered trademark of Paramount Pictures, // "Star Trek: The Next Generation"(R) is a registered trademark of Paramount Pictures,
@ -900,6 +900,15 @@ cSkinLCARSDisplayMenu::cSkinLCARSDisplayMenu(void)
ys03 = ys04 - Gap; ys03 = ys04 - Gap;
ys05 = yb15; ys05 = yb15;
// The item area (just to have them initialized, actual setting will be done in SetMenuCategory():
xi00 = 0;
xi01 = 0;
xi02 = 0;
xi03 = 1;
yi00 = 0;
yi01 = 1;
// The color buttons in submenus: // The color buttons in submenus:
xb00 = xa06; xb00 = xa06;
xb15 = xa07; xb15 = xa07;