handle characters > 128 correctly
This commit is contained in:
parent
aebf385237
commit
6b6ff069f3
10
ui/keypad.c
10
ui/keypad.c
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: keypad.c,v 1.7 2005-02-26 11:12:14 chris Exp $ */
|
/* $Id: keypad.c,v 1.8 2005-02-26 11:17:01 chris Exp $ */
|
||||||
/*
|
/*
|
||||||
THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
|
THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
|
||||||
SOFTWARE CORPORATION ("PARALLAX"). PARALLAX, IN DISTRIBUTING THE CODE TO
|
SOFTWARE CORPORATION ("PARALLAX"). PARALLAX, IN DISTRIBUTING THE CODE TO
|
||||||
|
@ -408,9 +408,9 @@ void ui_pad_read( int n, char * filename )
|
||||||
sprintf( KeyPad[n]->buttontext[7], "%s%s\n", KeyPad[n]->buttontext[7],text );
|
sprintf( KeyPad[n]->buttontext[7], "%s%s\n", KeyPad[n]->buttontext[7],text );
|
||||||
break;
|
break;
|
||||||
case 10:
|
case 10:
|
||||||
ptr = strrchr( buffer, 179 );
|
ptr = strrchr( buffer, (char) 179 );
|
||||||
*ptr = 0;
|
*ptr = 0;
|
||||||
ptr = strrchr( buffer, 180 ); ptr++;
|
ptr = strrchr( buffer, (char) 180 ); ptr++;
|
||||||
sprintf( KeyPad[n]->buttontext[7], "%s%s\n", KeyPad[n]->buttontext[7],ptr );
|
sprintf( KeyPad[n]->buttontext[7], "%s%s\n", KeyPad[n]->buttontext[7],ptr );
|
||||||
break;
|
break;
|
||||||
//======================= ROW 2 ==============================
|
//======================= ROW 2 ==============================
|
||||||
|
@ -476,9 +476,9 @@ void ui_pad_read( int n, char * filename )
|
||||||
sprintf( KeyPad[n]->buttontext[14], "%s%s\n", KeyPad[n]->buttontext[14],text );
|
sprintf( KeyPad[n]->buttontext[14], "%s%s\n", KeyPad[n]->buttontext[14],text );
|
||||||
break;
|
break;
|
||||||
case 18:
|
case 18:
|
||||||
ptr = strrchr( buffer, 179 );
|
ptr = strrchr( buffer, (char) 179 );
|
||||||
*ptr = 0;
|
*ptr = 0;
|
||||||
ptr = strrchr( buffer, 180 ); ptr++;
|
ptr = strrchr( buffer, (char) 180 ); ptr++;
|
||||||
sprintf( KeyPad[n]->buttontext[14], "%s%s\n", KeyPad[n]->buttontext[14], ptr );
|
sprintf( KeyPad[n]->buttontext[14], "%s%s\n", KeyPad[n]->buttontext[14], ptr );
|
||||||
break;
|
break;
|
||||||
//======================= ROW 4 =========================
|
//======================= ROW 4 =========================
|
||||||
|
|
Loading…
Reference in a new issue