mirror of
				https://github.com/vdr-projects/vdr.git
				synced 2025-03-01 10:50:46 +00:00 
			
		
		
		
	Made all font and image data 'const'
This commit is contained in:
		@@ -1431,6 +1431,7 @@ Darren Salt <linux@youmustbejoking.demon.co.uk>
 | 
			
		||||
 for suggesting to write grabbed images to the SVDRP connection encoded in base64
 | 
			
		||||
 for suggesting to open the file handle in the SVDRP GRAB command in a way that
 | 
			
		||||
 it won't follow symbolic links, and to canonicalize the file name
 | 
			
		||||
 for making all font and image data 'const'
 | 
			
		||||
 | 
			
		||||
Sean Carlos <seanc@libero.it>
 | 
			
		||||
 for translating OSD texts to the Italian language
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										1
									
								
								HISTORY
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								HISTORY
									
									
									
									
									
								
							@@ -4311,3 +4311,4 @@ Video Disk Recorder Revision History
 | 
			
		||||
  (thanks to Rolf Ahrenberg).
 | 
			
		||||
- Renamed the Makefile target 'plugins-clean' to 'clean-plugins' (suggested by
 | 
			
		||||
  Sebastian Frei).
 | 
			
		||||
- Made all font and image data 'const' (thanks to Darren Salt).
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										11
									
								
								font.c
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								font.c
									
									
									
									
									
								
							@@ -4,7 +4,7 @@
 | 
			
		||||
 * See the main source file 'vdr.c' for copyright information and
 | 
			
		||||
 * how to reach the author.
 | 
			
		||||
 *
 | 
			
		||||
 * $Id: font.c 1.11 2005/01/14 13:25:35 kls Exp $
 | 
			
		||||
 * $Id: font.c 1.12 2006/02/05 13:49:10 kls Exp $
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#include "config.h"
 | 
			
		||||
@@ -35,9 +35,10 @@
 | 
			
		||||
#include "fontfix-iso8859-15.c"
 | 
			
		||||
#include "fontosd-iso8859-15.c"
 | 
			
		||||
#include "fontsml-iso8859-15.c"
 | 
			
		||||
 | 
			
		||||
// --- cFont -----------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
static void *FontData[eDvbCodeSize][eDvbFontSize] = {
 | 
			
		||||
static const void *const FontData[eDvbCodeSize][eDvbFontSize] = {
 | 
			
		||||
  { FontOsd_iso8859_1,  FontFix_iso8859_1,  FontSml_iso8859_1 },
 | 
			
		||||
  { FontOsd_iso8859_2,  FontFix_iso8859_2,  FontSml_iso8859_2 },
 | 
			
		||||
  { FontOsd_iso8859_5,  FontFix_iso8859_5,  FontSml_iso8859_5 },
 | 
			
		||||
@@ -58,12 +59,12 @@ static const char *FontCode[eDvbCodeSize] = {
 | 
			
		||||
eDvbCode cFont::code = code_iso8859_1;
 | 
			
		||||
cFont *cFont::fonts[eDvbFontSize] = { NULL };
 | 
			
		||||
 | 
			
		||||
cFont::cFont(void *Data)
 | 
			
		||||
cFont::cFont(const void *Data)
 | 
			
		||||
{
 | 
			
		||||
  SetData(Data);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void cFont::SetData(void *Data)
 | 
			
		||||
void cFont::SetData(const void *Data)
 | 
			
		||||
{
 | 
			
		||||
  if (Data) {
 | 
			
		||||
     height = ((tCharData *)Data)->height;
 | 
			
		||||
@@ -112,7 +113,7 @@ void cFont::SetCode(eDvbCode Code)
 | 
			
		||||
     }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void cFont::SetFont(eDvbFont Font, void *Data)
 | 
			
		||||
void cFont::SetFont(eDvbFont Font, const void *Data)
 | 
			
		||||
{
 | 
			
		||||
  delete fonts[Font];
 | 
			
		||||
  fonts[Font] = new cFont(Data ? Data : FontData[code][Font]);
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										8
									
								
								font.h
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								font.h
									
									
									
									
									
								
							@@ -4,7 +4,7 @@
 | 
			
		||||
 * See the main source file 'vdr.c' for copyright information and
 | 
			
		||||
 * how to reach the author.
 | 
			
		||||
 *
 | 
			
		||||
 * $Id: font.h 1.11 2005/03/19 15:51:19 kls Exp $
 | 
			
		||||
 * $Id: font.h 1.12 2006/02/05 13:46:36 kls Exp $
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef __FONT_H
 | 
			
		||||
@@ -43,9 +43,9 @@ private:
 | 
			
		||||
  const tCharData *data[NUMCHARS];
 | 
			
		||||
  int height;
 | 
			
		||||
public:
 | 
			
		||||
  cFont(void *Data);
 | 
			
		||||
  cFont(const void *Data);
 | 
			
		||||
  virtual ~cFont() {}
 | 
			
		||||
  void SetData(void *Data);
 | 
			
		||||
  void SetData(const void *Data);
 | 
			
		||||
  virtual int Width(unsigned char c) const { return data[c]->width; }
 | 
			
		||||
      ///< Returns the width of the given character.
 | 
			
		||||
  virtual int Width(const char *s) const;
 | 
			
		||||
@@ -59,7 +59,7 @@ public:
 | 
			
		||||
  const tCharData *CharData(unsigned char c) const { return data[c]; }
 | 
			
		||||
  static bool SetCode(const char *Code);
 | 
			
		||||
  static void SetCode(eDvbCode Code);
 | 
			
		||||
  static void SetFont(eDvbFont Font, void *Data = NULL);
 | 
			
		||||
  static void SetFont(eDvbFont Font, const void *Data = NULL);
 | 
			
		||||
  static const cFont *GetFont(eDvbFont Font);
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontFix_iso8859_1[][28] = {
 | 
			
		||||
static const cFont::tPixelData FontFix_iso8859_1[][28] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     15, 26,
 | 
			
		||||
     0x00000000,  // ...............
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontFix_iso8859_13[][28] = {
 | 
			
		||||
static const cFont::tPixelData FontFix_iso8859_13[][28] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     15, 26,
 | 
			
		||||
     0x00000000,  // ...............
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontFix_iso8859_15[][28] = {
 | 
			
		||||
static const cFont::tPixelData FontFix_iso8859_15[][28] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     15, 26,
 | 
			
		||||
     0x00000000,  // ...............
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontFix_iso8859_2[][28] = {
 | 
			
		||||
static const cFont::tPixelData FontFix_iso8859_2[][28] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     15, 26,
 | 
			
		||||
     0x00000000,  // ...............
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontFix_iso8859_5[][26] = {
 | 
			
		||||
static const cFont::tPixelData FontFix_iso8859_5[][26] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     15, 24,
 | 
			
		||||
     0x00000000,  // ...............
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontFix_iso8859_7[][26] = {
 | 
			
		||||
static const cFont::tPixelData FontFix_iso8859_7[][26] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     11, 24,
 | 
			
		||||
     0x00000000,  // ...........
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontOsd_iso8859_1[][29] = {
 | 
			
		||||
static const cFont::tPixelData FontOsd_iso8859_1[][29] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     6, 27,
 | 
			
		||||
     0x00000000,  // ......
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontOsd_iso8859_13[][29] = {
 | 
			
		||||
static const cFont::tPixelData FontOsd_iso8859_13[][29] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     6, 27,
 | 
			
		||||
     0x00000000,  // ......
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontOsd_iso8859_15[][29] = {
 | 
			
		||||
static const cFont::tPixelData FontOsd_iso8859_15[][29] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     6, 27,
 | 
			
		||||
     0x00000000,  // ......
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,3 @@
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * iso8859-2 modified iso8859-1 (Drazen Dupor 23.05.2004).
 | 
			
		||||
 *
 | 
			
		||||
@@ -10,7 +9,7 @@
 | 
			
		||||
 *
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
cFont::tPixelData FontOsd_iso8859_2[][29] = {
 | 
			
		||||
static const cFont::tPixelData FontOsd_iso8859_2[][29] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     6, 27,
 | 
			
		||||
     0x00000000,  // ......
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontOsd_iso8859_5[][24] = {
 | 
			
		||||
static const cFont::tPixelData FontOsd_iso8859_5[][24] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     6, 22,
 | 
			
		||||
     0x00000000,  // ......
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontOsd_iso8859_7[][27] = {
 | 
			
		||||
static const cFont::tPixelData FontOsd_iso8859_7[][27] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     12, 25,
 | 
			
		||||
     0x00000000,  // ............
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontSml_iso8859_1[][24] = {
 | 
			
		||||
static const cFont::tPixelData FontSml_iso8859_1[][24] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     5, 22,
 | 
			
		||||
     0x00000000,  // .....
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontSml_iso8859_13[][24] = {
 | 
			
		||||
static const cFont::tPixelData FontSml_iso8859_13[][24] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     5, 22,
 | 
			
		||||
     0x00000000,  // .....
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontSml_iso8859_15[][24] = {
 | 
			
		||||
static const cFont::tPixelData FontSml_iso8859_15[][24] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     5, 22,
 | 
			
		||||
     0x00000000,  // .....
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontSml_iso8859_2[][25] = {
 | 
			
		||||
static const cFont::tPixelData FontSml_iso8859_2[][25] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     5, 23,
 | 
			
		||||
     0x00000000,  // .....
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontSml_iso8859_5[][27] = {
 | 
			
		||||
static const cFont::tPixelData FontSml_iso8859_5[][27] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     5, 25,
 | 
			
		||||
     0x00000000,  // .....
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
cFont::tPixelData FontSml_iso8859_7[][22] = {
 | 
			
		||||
static const cFont::tPixelData FontSml_iso8859_7[][22] = {
 | 
			
		||||
  {             // 32
 | 
			
		||||
     9, 20,
 | 
			
		||||
     0x00000000,  // .........
 | 
			
		||||
 
 | 
			
		||||
@@ -371,7 +371,7 @@ main(int argc, char *argv[])
 | 
			
		||||
    exit(1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  printf("%s[][%d] = {\n", varname, fontinfo->max_ascent + fontinfo->max_descent + 2);
 | 
			
		||||
  printf("static const %s[][%d] = {\n", varname, fontinfo->max_ascent + fontinfo->max_descent + 2);
 | 
			
		||||
  for (c = 32; c < 256; c++) {
 | 
			
		||||
      getMetric(fontinfo, c, &tgi);
 | 
			
		||||
      printGlyph(fontinfo, c);
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										8
									
								
								osd.c
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								osd.c
									
									
									
									
									
								
							@@ -4,7 +4,7 @@
 | 
			
		||||
 * See the main source file 'vdr.c' for copyright information and
 | 
			
		||||
 * how to reach the author.
 | 
			
		||||
 *
 | 
			
		||||
 * $Id: osd.c 1.65 2005/12/30 15:42:04 kls Exp $
 | 
			
		||||
 * $Id: osd.c 1.66 2006/02/05 13:46:37 kls Exp $
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#include "osd.h"
 | 
			
		||||
@@ -112,7 +112,7 @@ cBitmap::cBitmap(const char *FileName)
 | 
			
		||||
  LoadXpm(FileName);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
cBitmap::cBitmap(char *Xpm[])
 | 
			
		||||
cBitmap::cBitmap(const char *const Xpm[])
 | 
			
		||||
{
 | 
			
		||||
  bitmap = NULL;
 | 
			
		||||
  x0 = 0;
 | 
			
		||||
@@ -251,9 +251,9 @@ bool cBitmap::LoadXpm(const char *FileName)
 | 
			
		||||
  return Result;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool cBitmap::SetXpm(char *Xpm[], bool IgnoreNone)
 | 
			
		||||
bool cBitmap::SetXpm(const char *const Xpm[], bool IgnoreNone)
 | 
			
		||||
{
 | 
			
		||||
  char **p = Xpm;
 | 
			
		||||
  const char *const *p = Xpm;
 | 
			
		||||
  int w, h, n, c;
 | 
			
		||||
  if (4 != sscanf(*p, "%d %d %d %d", &w, &h, &n, &c)) {
 | 
			
		||||
     esyslog("ERROR: faulty 'values' line in XPM: '%s'", *p);
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										6
									
								
								osd.h
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								osd.h
									
									
									
									
									
								
							@@ -4,7 +4,7 @@
 | 
			
		||||
 * See the main source file 'vdr.c' for copyright information and
 | 
			
		||||
 * how to reach the author.
 | 
			
		||||
 *
 | 
			
		||||
 * $Id: osd.h 1.50 2005/12/18 12:56:21 kls Exp $
 | 
			
		||||
 * $Id: osd.h 1.51 2006/02/05 13:46:37 kls Exp $
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef __OSD_H
 | 
			
		||||
@@ -112,7 +112,7 @@ public:
 | 
			
		||||
       ///< this offset (unless specified otherwise).
 | 
			
		||||
  cBitmap(const char *FileName);
 | 
			
		||||
       ///< Creates a bitmap and loads an XPM image from the given file.
 | 
			
		||||
  cBitmap(char *Xpm[]);
 | 
			
		||||
  cBitmap(const char *const Xpm[]);
 | 
			
		||||
       ///< Creates a bitmap from the given XPM data.
 | 
			
		||||
  virtual ~cBitmap();
 | 
			
		||||
  int X0(void) const { return x0; }
 | 
			
		||||
@@ -140,7 +140,7 @@ public:
 | 
			
		||||
  bool LoadXpm(const char *FileName);
 | 
			
		||||
       ///< Calls SetXpm() with the data from the file FileName.
 | 
			
		||||
       ///< Returns true if the operation was successful.
 | 
			
		||||
  bool SetXpm(char *Xpm[], bool IgnoreNone = false);
 | 
			
		||||
  bool SetXpm(const char *const Xpm[], bool IgnoreNone = false);
 | 
			
		||||
       ///< Sets this bitmap to the given XPM data. Any previous bitmap or
 | 
			
		||||
       ///< palette data will be overwritten with the new data.
 | 
			
		||||
       ///< If IgnoreNone is true, a "none" color entry will be ignored.
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@
 | 
			
		||||
 * See the main source file 'vdr.c' for copyright information and
 | 
			
		||||
 * how to reach the author.
 | 
			
		||||
 *
 | 
			
		||||
 * $Id: skinsttng.c 1.16 2006/01/01 14:38:14 kls Exp $
 | 
			
		||||
 * $Id: skinsttng.c 1.17 2006/02/05 13:46:37 kls Exp $
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
// Star Trek: The Next Generation<6F> is a registered trademark of Paramount Pictures
 | 
			
		||||
@@ -721,7 +721,7 @@ void cSkinSTTNGDisplayReplay::SetTitle(const char *Title)
 | 
			
		||||
  osd->DrawText(x3 + 5, y0, Title, Theme.Color(clrReplayTitle), frameColor, cFont::GetFont(fontSml), x4 - x3 - 5);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static char **ReplaySymbols[2][2][5] = {
 | 
			
		||||
static const char *const *ReplaySymbols[2][2][5] = {
 | 
			
		||||
  { { pause_xpm, srew_xpm, srew1_xpm, srew2_xpm, srew3_xpm },
 | 
			
		||||
    { pause_xpm, sfwd_xpm, sfwd1_xpm, sfwd2_xpm, sfwd3_xpm }, },
 | 
			
		||||
  { { play_xpm,  frew_xpm, frew1_xpm, frew2_xpm, frew3_xpm },
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * arrowdown_xpm[] = {
 | 
			
		||||
static const char *const arrowdown_xpm[] = {
 | 
			
		||||
"12 12 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * arrowup_xpm[] = {
 | 
			
		||||
static const char *const arrowup_xpm[] = {
 | 
			
		||||
"12 12 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * audio_xpm[] = {
 | 
			
		||||
static const char *const audio_xpm[] = {
 | 
			
		||||
"27 18 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * audioleft_xpm[] = {
 | 
			
		||||
static const char *const audioleft_xpm[] = {
 | 
			
		||||
"27 18 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * audioright_xpm[] = {
 | 
			
		||||
static const char *const audioright_xpm[] = {
 | 
			
		||||
"27 18 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * audiostereo_xpm[] = {
 | 
			
		||||
static const char *const audiostereo_xpm[] = {
 | 
			
		||||
"27 18 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * dolbydigital_xpm[] = {
 | 
			
		||||
static const char *const dolbydigital_xpm[] = {
 | 
			
		||||
"27 18 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * encrypted_xpm[] = {
 | 
			
		||||
static const char *const encrypted_xpm[] = {
 | 
			
		||||
"27 18 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * ffwd_xpm[] = {
 | 
			
		||||
static const char *const ffwd_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * ffwd1_xpm[] = {
 | 
			
		||||
static const char *const ffwd1_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * ffwd2_xpm[] = {
 | 
			
		||||
static const char *const ffwd2_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * ffwd3_xpm[] = {
 | 
			
		||||
static const char *const ffwd3_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * frew_xpm[] = {
 | 
			
		||||
static const char *const frew_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * frew1_xpm[] = {
 | 
			
		||||
static const char *const frew1_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * frew2_xpm[] = {
 | 
			
		||||
static const char *const frew2_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * frew3_xpm[] = {
 | 
			
		||||
static const char *const frew3_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * mute_xpm[] = {
 | 
			
		||||
static const char *const mute_xpm[] = {
 | 
			
		||||
"26 20 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * pause_xpm[] = {
 | 
			
		||||
static const char *const pause_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * play_xpm[] = {
 | 
			
		||||
static const char *const play_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * radio_xpm[] = {
 | 
			
		||||
static const char *const radio_xpm[] = {
 | 
			
		||||
"27 18 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * recording_xpm[] = {
 | 
			
		||||
static const char *const recording_xpm[] = {
 | 
			
		||||
"27 18 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * sfwd_xpm[] = {
 | 
			
		||||
static const char *const sfwd_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * sfwd1_xpm[] = {
 | 
			
		||||
static const char *const sfwd1_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * sfwd2_xpm[] = {
 | 
			
		||||
static const char *const sfwd2_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * sfwd3_xpm[] = {
 | 
			
		||||
static const char *const sfwd3_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * srew_xpm[] = {
 | 
			
		||||
static const char *const srew_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * srew1_xpm[] = {
 | 
			
		||||
static const char *const srew1_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * srew2_xpm[] = {
 | 
			
		||||
static const char *const srew2_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * srew3_xpm[] = {
 | 
			
		||||
static const char *const srew3_xpm[] = {
 | 
			
		||||
"28 26 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * teletext_xpm[] = {
 | 
			
		||||
static const char *const teletext_xpm[] = {
 | 
			
		||||
"27 18 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
/* XPM */
 | 
			
		||||
static char * volume_xpm[] = {
 | 
			
		||||
static const char *const volume_xpm[] = {
 | 
			
		||||
"28 14 2 1",
 | 
			
		||||
".	c #FFFFFF",
 | 
			
		||||
"+	c #000000",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user