diff -ru pilot-0.0.9-orig/pilotosd.c pilot-0.0.9/pilotosd.c --- pilot-0.0.9-orig/pilotosd.c 2008-04-02 15:45:18.597448151 +0200 +++ pilot-0.0.9/pilotosd.c 2008-04-02 15:46:45.507442460 +0200 @@ -34,7 +34,7 @@ { delete osd; } -void cPilotOsd::DrawSymbol(int x, int y, char *SymbolName[], tColor ColorFg) +void cPilotOsd::DrawSymbol(int x, int y, const char *SymbolName[], tColor ColorFg) { cBitmap bm(SymbolName); osd->DrawBitmap(x, y, bm, ColorFg, pal[0]); diff -ru pilot-0.0.9-orig/pilotosd.h pilot-0.0.9/pilotosd.h --- pilot-0.0.9-orig/pilotosd.h 2008-04-02 15:45:18.597448151 +0200 +++ pilot-0.0.9/pilotosd.h 2008-04-02 15:46:30.908163317 +0200 @@ -11,7 +11,7 @@ class cPilotOsd : public cOsdObject { private: - void DrawSymbol(int x, int y, char *SymbolName[], tColor color); + void DrawSymbol(int x, int y, const char *SymbolName[], tColor color); cOsd *osd; int pal[16]; int lastTime; diff -ru pilot-0.0.9-orig/symbols/down.xpm pilot-0.0.9/symbols/down.xpm --- pilot-0.0.9-orig/symbols/down.xpm 2008-04-02 15:45:18.597448151 +0200 +++ pilot-0.0.9/symbols/down.xpm 2008-04-02 15:45:47.057442667 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * down_xpm[] = { +static const char * down_xpm[] = { "22 26 2 1", ". c #FFFFFF", "* c #000000", diff -ru pilot-0.0.9-orig/symbols/up.xpm pilot-0.0.9/symbols/up.xpm --- pilot-0.0.9-orig/symbols/up.xpm 2008-04-02 15:45:18.597448151 +0200 +++ pilot-0.0.9/symbols/up.xpm 2008-04-02 15:45:53.807442292 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * up_xpm[] = { +static const char * up_xpm[] = { "22 26 2 1", ". c #FFFFFF", "* c #000000",