mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-03 01:38:07 -04:00
34 lines
810 B
C
34 lines
810 B
C
$NetBSD: patch-euctocode.c,v 1.1 2012/12/26 21:21:38 dholland Exp $
|
|
|
|
- declare own functions
|
|
- avoid implicit int
|
|
- silence warnings about assignments in conditionals
|
|
|
|
--- euctocode.c~ 1994-03-23 21:57:34.000000000 +0000
|
|
+++ euctocode.c
|
|
@@ -4,6 +4,7 @@
|
|
/* oga@dgw.yz.yamagata-u.ac.jp */
|
|
|
|
#include "kanjicode.h"
|
|
+#include "misc.h"
|
|
|
|
static unsigned char eucmap_h[]= {
|
|
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
|
|
@@ -44,6 +45,7 @@ static unsigned char eucmap_l[]= {
|
|
};
|
|
|
|
|
|
+unsigned int
|
|
EucToCode( code )
|
|
unsigned int code;
|
|
{
|
|
@@ -52,7 +54,7 @@ unsigned int code;
|
|
|
|
if( (code= eucmap_h[hi]) != 0xff ){
|
|
if( code ){
|
|
- if( low= eucmap_h[low] )
|
|
+ if( (low= eucmap_h[low]) != 0 )
|
|
return PACKWORD( code, low );
|
|
}else if( eucmap_l[low] ){
|
|
return low;
|