Blame aview-signed-char.patch
|
Bernhard M. Wiedemann |
9db85b |
--- flip.c
|
|
Bernhard M. Wiedemann |
9db85b |
+++ flip.c
|
|
Bernhard M. Wiedemann |
9db85b |
@@ -184,7 +184,7 @@
|
|
Bernhard M. Wiedemann |
9db85b |
data = (void *)((uchar *)data + 1);
|
|
Bernhard M. Wiedemann |
9db85b |
type = *(char *)data;
|
|
Bernhard M. Wiedemann |
9db85b |
data = (void *)((uchar *)data + 1);
|
|
Bernhard M. Wiedemann |
9db85b |
- if( (char)type>=0 ) {
|
|
Bernhard M. Wiedemann |
9db85b |
+ if( type>=0 ) {
|
|
Bernhard M. Wiedemann |
9db85b |
/* copy ptype words */
|
|
Bernhard M. Wiedemann |
9db85b |
type <<= 1;
|
|
Bernhard M. Wiedemann |
9db85b |
memcpy( index + x, data, type );
|
|
Bernhard M. Wiedemann |
9db85b |
@@ -217,7 +217,7 @@
|
|
Bernhard M. Wiedemann |
9db85b |
char *index;
|
|
Bernhard M. Wiedemann |
9db85b |
uchar packets;
|
|
Bernhard M. Wiedemann |
9db85b |
int index_x;
|
|
Bernhard M. Wiedemann |
9db85b |
-char type;
|
|
Bernhard M. Wiedemann |
9db85b |
+signed char type;
|
|
Bernhard M. Wiedemann |
9db85b |
/* puts( "delta fli" ); */
|
|
Bernhard M. Wiedemann |
9db85b |
line = *(short int *)data;
|
|
Bernhard M. Wiedemann |
9db85b |
data = (void *)((short int *)data + 1);
|
|
Bernhard M. Wiedemann |
9db85b |
@@ -254,7 +254,7 @@
|
|
Bernhard M. Wiedemann |
9db85b |
static void dcd_byte_run( struct FLI *fli, char *data ) {
|
|
Bernhard M. Wiedemann |
9db85b |
int lines;
|
|
Bernhard M. Wiedemann |
9db85b |
int width;
|
|
Bernhard M. Wiedemann |
9db85b |
-char type;
|
|
Bernhard M. Wiedemann |
9db85b |
+signed char type;
|
|
Bernhard M. Wiedemann |
9db85b |
int index;
|
|
Bernhard M. Wiedemann |
9db85b |
int index_x;
|
|
Bernhard M. Wiedemann |
9db85b |
/* puts( "byte run" ); */
|