From fee5fbb47fbc9fb9c025243cd78064bc946e20de Mon Sep 17 00:00:00 2001 From: James Youngman Date: Sat, 30 Oct 2004 16:37:52 +0000 Subject: [PATCH] Applied Savannah patch #2692 (allowing get_short to process negative integers). --- locate/locate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locate/locate.c b/locate/locate.c index 184c221c..2a72549d 100644 --- a/locate/locate.c +++ b/locate/locate.c @@ -143,7 +143,7 @@ get_short (fp) register short x; - x = fgetc (fp) << 8; + x = (signed char) fgetc (fp) << 8; x |= (fgetc (fp) & 0xff); return x; }