remove register keyword

Signed-off-by: SASANO Takayoshi <uaa@uaa.org.uk>
This commit is contained in:
SASANO Takayoshi 2023-12-09 20:11:07 +09:00 • committed by Masanori Ogino
commit 72254c526f
33 changed files with 374 additions and 382 deletions

View file

@ -42,8 +42,8 @@
#include "sj_typedef.h"
Int cmpstr(src, dst)
Reg1 Uchar *src;
Reg2 Uchar *dst;
Uchar *src;
Uchar *dst;
{
while (*src) {
if (*src != *dst) return FALSE;

8
code.c
View file

@ -54,7 +54,7 @@ codeconv(c, rkstr)
wchar16_t c;
u_int *rkstr;
{
register u_short ccode, i;
u_short ccode, i;
u_short CheckCcode();
extern int erase_char;
@ -94,8 +94,8 @@ u_short
CheckCcode (c)
wchar16_t c;
{
register u_char c1;
register u_short code;
u_char c1;
u_short code;
if (!WcIsASCII(c) || !isxdigit(WcLowByte(c)) ||
(cur_code == CODE_KUTEN && !isdigit(WcLowByte(c))))
@ -152,7 +152,7 @@ wchar16_t c;
u_short
strtocode()
{
register int c;
int c;
u_short code;
while (ccnt < 4) {

View file

@ -50,7 +50,7 @@ Conversion *default_conversion;
Conversion *
AllocConversion ()
{
register Conversion *c;
Conversion *c;
if ((c = (Conversion *)malloc (sizeof(Conversion))) == NULL) {
fprintf (stderr, "conversion: can't alloc memory\n\r");
@ -126,9 +126,9 @@ EndConversion ()
int
wcbyte(str)
register wchar16_t *str;
wchar16_t *str;
{
register count=0;
count=0;
while (*str) {
if (WcHighMASK & *str++)

20
conv.c
View file

@ -99,7 +99,7 @@ convert_stat ()
inputprocess ()
{
register int c;
int c;
wchar16_t obuf[2];
if (Direct) {
@ -139,9 +139,9 @@ static int escape = 0;
inkey ()
{
register Conversion *cv;
register int i, j;
register wchar16_t c;
Conversion *cv;
int i, j;
wchar16_t c;
cv = current_conversion;
keyvalue = KEY_NORMAL;
@ -196,15 +196,15 @@ inkey ()
sequence (buf, count)
wchar16_t *buf;
register int *count;
int *count;
{
register int n;
int n;
SELECT_FD ifds;
struct timeval t;
register wchar16_t *s;
wchar16_t *s;
int value;
@ -241,11 +241,11 @@ register int *count;
parse_escape (s, count, more)
register wchar16_t *s;
register int *count;
wchar16_t *s;
int *count;
int more;
{
register int i, j;
int i, j;
wchar16_t temp[KEYBUFSIZ];
int possible;

View file

@ -47,7 +47,7 @@ Void cvtkouho(), setstyrec();
Void cvtclknj()
{
Reg1 KHREC *krec;
KHREC *krec;
Int i;

View file

@ -62,7 +62,7 @@ checkterm ()
{
char *kb, *area, *tgetstr (), *tmp;
int val;
register Conversion *cv;
Conversion *cv;
cv = current_conversion;
@ -185,7 +185,7 @@ end_guideline ()
put_space (n)
int n;
{
register int i;
int i;
for (i = 0 ; i < n ; i ++)
putchar (' ');
@ -307,7 +307,7 @@ CursorRead (row, col)
u_short *row, *col;
{
register int count;
int count;
int row1, col1, row2, col2;
row2 = col2 = 0;
@ -343,11 +343,11 @@ u_short *row, *col;
CRP (row, col)
int *row, *col;
{
register char *sa, *sd;
register int c;
char *sa, *sd;
int c;
char Rchar[4], Cchar[4];
wchar16_t Back[BACKLIM];
register int Back_count, count;
int Back_count, count;
@ -413,12 +413,12 @@ top:
unget_inkey2 (s, n)
register wchar16_t *s;
register int n;
wchar16_t *s;
int n;
{
extern wchar16_t ibuf[];
extern int buf_count;
register int i;
int i;
if (buf_count < KEYBUFSIZ - n) {
for (i = 0 ; i < n ; i ++)
@ -456,7 +456,7 @@ Clear_EOL ()
StartGuide (row, col)
u_short *row, *col;
{
register Conversion *cv;
Conversion *cv;
cv = current_conversion;
master_flush_flag = 0;

54
douon.c
View file

@ -54,7 +54,7 @@ int n;
int choice;
int reconv;
{
register int len;
int len;
Dcount = SJ2_getdouon (s, d, n, choice, reconv);
@ -77,7 +77,7 @@ int reconv;
exec_douon ()
{
register Conversion *cv;
Conversion *cv;
int val;
cv = GetConversion ();
@ -97,7 +97,7 @@ exec_douon ()
wrap_douon (back)
int back;
{
register Conversion *cv;
Conversion *cv;
int val;
cv = current_conversion;
@ -124,10 +124,10 @@ int gnum;
{
register int i, j;
register int len;
register wchar16_t *s;
register int dispnum;
int i, j;
int len;
wchar16_t *s;
int dispnum;
int num;
int displen;
int base;
@ -136,7 +136,7 @@ int gnum;
int gakusyuu;
u_short row, col;
register Conversion *cv;
Conversion *cv;
cv = current_conversion;
@ -252,10 +252,10 @@ int gnum;
}
Dselect (lim)
register int lim;
int lim;
{
extern int keyvalue;
register int c, num;
int c, num;
char s[2];
SaveConversion ();
@ -297,8 +297,8 @@ int reconv;
{
register int len;
register wchar16_t *s;
int len;
wchar16_t *s;
SJ_getdouon (yomi, HenkanDouon, num, choice, reconv);
@ -314,8 +314,8 @@ int reconv;
Sdouon (Choice)
int Choice;
{
register Conversion *cv;
register int i, j;
Conversion *cv;
int i, j;
int len;
wchar16_t yomi[BUFFLENGTH * 2];
int count;
@ -395,10 +395,10 @@ tail:
Rdouon (back)
int back;
{
register Conversion *cv;
register int i, j;
register int len;
register wchar16_t *s;
Conversion *cv;
int i, j;
int len;
wchar16_t *s;
cv = current_conversion;
if (Dcount > 0) {
@ -429,8 +429,8 @@ int back;
Bkanji (kanji)
wchar16_t *kanji;
{
register Conversion *cv;
register int i;
Conversion *cv;
int i;
int plen, len;
wchar16_t *s;
@ -458,9 +458,9 @@ struct studyrec *wordid;
cl_gakusyuu ()
{
register Conversion *cv;
register int i, j;
register int o_point, n_point;
Conversion *cv;
int i, j;
int o_point, n_point;
cv = current_conversion;
for (i = 0 ; i < cv->Bnum ; i ++) {
@ -484,8 +484,8 @@ cl_gakusyuu ()
check_and_gakusyuu (m, n)
int m, n;
{
register Conversion *cv;
register int i, j;
Conversion *cv;
int i, j;
cv = current_conversion;
i = m;
@ -502,8 +502,8 @@ void
go_gakusyuu (n)
int n;
{
register Conversion *cv;
register int i, j;
Conversion *cv;
int i, j;
wchar16_t yomi1[BUFFLENGTH], yomi2[BUFFLENGTH];
struct studyrec *gdatap;
int len;

52
edit.c
View file

@ -45,9 +45,9 @@ static int iedit, jedit;
static int ilen, jlen;
push_obj (i, j)
register int i, j;
int i, j;
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
jpoint = cv->Ppoint[j];
@ -58,9 +58,9 @@ register int i, j;
}
pop_obj (i, j)
register int i, j;
int i, j;
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
cv->Ppoint[j] = jpoint;
@ -74,8 +74,8 @@ register int i, j;
Bbig ()
{
register Conversion *cv;
register int i, j, k;
Conversion *cv;
int i, j, k;
int moji, last, val;
cv = GetConversion ();
@ -137,8 +137,8 @@ Bbig ()
Bsmall (small)
int small;
{
register Conversion *cv;
register int i, j, k, moji;
Conversion *cv;
int i, j, k, moji;
int val;
cv = GetConversion ();
@ -240,8 +240,8 @@ int small;
void
Bdelete ()
{
register Conversion *cv;
register int i, j, deletelen, val;
Conversion *cv;
int i, j, deletelen, val;
cv = GetConversion ();
if (cv->CurBun < 0) {
@ -290,13 +290,13 @@ Bdelete ()
void
Chain (n, len)
register int n;
register int len;
int n;
int len;
{
register Conversion *cv;
register int i;
register wchar16_t *p;
register u_short *pp;
Conversion *cv;
int i;
wchar16_t *p;
u_short *pp;
int mlen, plen, ipos, rlen, imlen;
cv = GetConversion ();
@ -339,9 +339,9 @@ static int Elimit;
static int Ehlimit;
exec_edit ()
{
register Conversion *cv;
register int edit, inc, i;
register wchar16_t *s;
Conversion *cv;
int edit, inc, i;
wchar16_t *s;
wchar16_t Htmp[BUFFLENGTH], Ztmp[BUFFLENGTH * 2];
u_short Omode[BUFFLENGTH * 2];
int bun;
@ -619,7 +619,7 @@ wchar16_t *Hs, *Zs;
u_short *omode;
int cur, num;
{
register int i, len, inc;
int i, len, inc;
int beep_on, icur1, icur2;
wchar16_t roma[SHORTBUFFSIZE+1], kana[SHORTBUFFSIZE+1];
wchar16_t work[DLEN+1];
@ -699,7 +699,7 @@ int *cur, num;
{
wchar16_t work[DLEN + 1];
wchar16_t work2[DLEN + 1];
register int len;
int len;
len = wslen(&Zs[*cur]);
if (len < num)
@ -725,7 +725,7 @@ wchar16_t *Hs, *Zs;
u_short *omode;
int cur;
{
register int inc, len, i;
int inc, len, i;
int limit, hlimit, ylen, res, icur, rlen;
wchar16_t ztmp[DLEN + 1], htmp[DLEN + 1];
u_short otmp[DLEN + 1];
@ -793,7 +793,7 @@ wchar16_t *Hs, *Zs;
u_short *omode;
int cur, num;
{
register int i, j;
int i, j;
int icur, len, rlen;
if (!(omode[cur] & OMODE_MASK))
@ -827,7 +827,7 @@ wchar16_t *Hs, *Zs;
u_short *omode;
int cur;
{
register int i, j, len;
int i, j, len;
int prep, nextp;
int hprep, hnextp;
wchar16_t hkana[BUFFLENGTH], *hkp;
@ -853,7 +853,7 @@ int cur;
}
Print_EOL (s)
register wchar16_t *s;
wchar16_t *s;
{
if (*s != '\0')
SJ_print (s);
@ -865,7 +865,7 @@ register wchar16_t *s;
backspace (n)
int n;
{
register int i;
int i;
for (i = 0 ; i < n ; i ++)
Backspace ();

16
etc.c
View file

@ -49,11 +49,11 @@ exec_etc (key)
int key;
{
u_short row, col;
register int inc;
int inc;
int chbun;
int edited;
int etckey;
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
@ -162,7 +162,7 @@ normal:
Ssbun(flag)
int flag;
{
register Conversion *cv;
Conversion *cv;
static short ScurBun, SpreBun;
cv = GetConversion();
@ -183,7 +183,7 @@ int key;
{
extern int u_etckeys;
extern int Uetckey[], Uetcval[];
register int i;
int i;
int val;
for (i = 0 ; i < u_etckeys ; i ++) {
@ -222,7 +222,7 @@ helplevel ()
wchar16_t wtmp[BUFFLENGTH];
u_char mtmp[BUFFLENGTH];
u_char tmp[BUFFLENGTH];
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
@ -302,7 +302,7 @@ static int seed = 100000;
change_weight ()
{
register int c;
int c;
char s[2];
char tmp[BUFFLENGTH];
u_char mtmp[BUFFLENGTH];
@ -334,7 +334,7 @@ int sw;
dconnect(aflag)
int aflag;
{
register int err;
int err;
char tmp[BUFFLENGTH];
wchar16_t wtmp[BUFFLENGTH];
u_char dtmp[BUFFLENGTH];
@ -377,7 +377,7 @@ IsDcflag()
reconnect ()
{
register int inc, err;
int inc, err;
char tmp[BUFFLENGTH], *hp;
char newserv[SHORTLENGTH * 2], *nsp;
wchar16_t wtmp[BUFFLENGTH];

View file

@ -282,7 +282,7 @@ struct wcvtkey wcvtkeytbl[CURWCVTKEY];
int
init_wcvtkey()
{
register int i = 0;
int i = 0;
for (i = 0; i < CURWCVTKEY; i++) {
wcvtkeytbl[i].key_seq[0] = 0;
@ -432,7 +432,7 @@ init_messages()
char *loc;
short message_len[CURMESSAGES];
int ret;
register int i;
int i;
int all_len = 0;
int saved_locale = 0;
extern int current_locale;

View file

@ -50,7 +50,7 @@ Int terminate();
Static Int fzkstrcmp(yptr, fzkp, saml)
Uchar *yptr;
Uchar *yptr;
Uchar TFar *fzkp;
Int *saml;
{
@ -200,7 +200,7 @@ TypeCnct left;
RECURS
Void srchfzk(jrec, yptr, right, level)
JREC *jrec;
Reg1 Uchar *yptr;
Uchar *yptr;
TypeCnct right;
Int level;
{

View file

@ -46,9 +46,9 @@ int i_point;
exec_henkan ()
{
register Conversion *cv;
register int i, j;
register wchar16_t *s, *p;
Conversion *cv;
int i, j;
wchar16_t *s, *p;
short sp;
int len, rlen, ilen;
int opos, ipos, bnum;
@ -229,8 +229,8 @@ exec_henkan ()
addBun(cur, end)
int cur, end;
{
register int i;
register Conversion *cv;
int i;
Conversion *cv;
cv = GetConversion();
for (i = end; i > cur; i--) {
@ -244,8 +244,8 @@ int cur, end;
delspan(cur)
int cur;
{
register int i;
register Conversion *cv;
int i;
Conversion *cv;
cv = GetConversion();
for (i = cur; i < cv->span_point - 1; i++) {
@ -258,8 +258,8 @@ int cur;
delBun(cur, end)
int cur, end;
{
register int i;
register Conversion *cv;
int i;
Conversion *cv;
cv = GetConversion();
cv->Bun[cur].srclen += cv->Bun[cur + 1].srclen;
@ -274,7 +274,7 @@ int cur, end;
IsHex (c)
register wchar16_t c;
wchar16_t c;
{
return(iswxdigit(c));
}
@ -282,7 +282,7 @@ register wchar16_t c;
Getcode (in, out)
wchar16_t *in, *out;
{
register int c, i, j;
int c, i, j;
u_char s[5];
int base, c_code;
u_short code;
@ -355,8 +355,8 @@ int num;
wchar16_t *s;
u_char type;
{
register Conversion *cv;
register int len, ilen;
Conversion *cv;
int len, ilen;
u_char itype;
wchar16_t Htmp[BUFFLENGTH], Ztmp[BUFFLENGTH * 2];
@ -428,9 +428,9 @@ int num;
wchar16_t *htmp, *ztmp;
u_short *omode;
{
register Conversion *cv;
register int i;
register int len, ilen;
Conversion *cv;
int i;
int len, ilen;
u_short *op;
u_char type;
wchar16_t Ztmp[DLEN + 1];
@ -474,8 +474,8 @@ getistr(s, ostr, len)
wchar16_t *s, *ostr;
int len;
{
register int ipos, opos;
register Conversion *cv;
int ipos, opos;
Conversion *cv;
int rlen;
cv = GetConversion();
@ -495,7 +495,7 @@ int len;
exec_muhenkan (first)
int first;
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
cv->Bnum = 1;
@ -538,8 +538,8 @@ Bstr (bnum, s)
int bnum;
wchar16_t *s;
{
register Conversion *cv;
register int i, len;
Conversion *cv;
int i, len;
cv = GetConversion ();
if (cv->Bkettei[bnum] & Bmuhenkan) {
@ -588,9 +588,9 @@ wchar16_t *s;
mode_muhenkan (mod, bkettei)
register int mod, bkettei;
int mod, bkettei;
{
register int def;
int def;
if (!(bkettei & Bmuhenkan))
return (KEY_ZHIRA);
@ -605,10 +605,10 @@ register int mod, bkettei;
}
Bchange (mod)
register int mod;
int mod;
{
register Conversion *cv;
register int i;
Conversion *cv;
int i;
int PushKettei;
cv = GetConversion ();
@ -662,8 +662,8 @@ register int mod;
Bdisp (redraw)
{
register Conversion *cv;
register int i;
Conversion *cv;
int i;
int len;
wchar16_t BDtmp[BUFFLENGTH * 2];
int displen;
@ -708,9 +708,9 @@ Bdisp (redraw)
void
Rdisp ()
{
register Conversion *cv;
register int i;
register int Total;
Conversion *cv;
int i;
int Total;
int len;
wchar16_t BDtmp[BUFFLENGTH * 2];
int displen;
@ -757,10 +757,10 @@ Rdisp ()
AfterAllPrint (from, Total)
int from;
register int Total;
int Total;
{
register Conversion *cv;
register int i;
Conversion *cv;
int i;
int len;
wchar16_t BDtmp[BUFFLENGTH * 2];
int displen;
@ -807,7 +807,7 @@ register int Total;
void
Bright ()
{
register Conversion *cv;
Conversion *cv;
int flag;
cv = GetConversion ();
@ -830,7 +830,7 @@ Bright ()
void
Bleft ()
{
register Conversion *cv;
Conversion *cv;
int flag;
cv = GetConversion ();
@ -853,7 +853,7 @@ Bleft ()
void
Blast ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
cv->PreBun = cv->CurBun;
@ -871,7 +871,7 @@ Blast ()
void
Btop ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
cv->PreBun = cv->CurBun;

14
kigou.c
View file

@ -52,7 +52,7 @@ void input_kigou();
kigou ()
{
extern int keyvalue;
register int increse, code, basecode;
int increse, code, basecode;
int inc, ki, low;
u_short num, CheckCcode(), strtocode();
int rval;
@ -198,7 +198,7 @@ int c;
}
IsCKey (inc)
register int inc;
int inc;
{
switch (inc) {
case 'l':
@ -215,9 +215,9 @@ register int inc;
}
guide_kigou (bcode, code, increse)
register int bcode, code, increse;
int bcode, code, increse;
{
register int i;
int i;
extern wchar16_t Mguide[];
wchar16_t wtmp[20];
char tmp[20];
@ -248,7 +248,7 @@ register int bcode, code, increse;
pkigou (code)
register int code;
int code;
{
wchar16_t tmp[3];
u_short ccode;
@ -271,11 +271,11 @@ register int code;
void
input_kigou (basecode, code, increse)
register int basecode, code, increse;
int basecode, code, increse;
{
wchar16_t s[2];
u_short ccode, svlen;
register Conversion *cv;
Conversion *cv;
if (jis2euc(code) == 0) {
beep();

View file

@ -103,7 +103,7 @@ sjislen(str, max)
unsigned char *str;
int max;
{
register int len = 0, bytes = 1;
int len = 0, bytes = 1;
if (!max) return 0;
while ((bytes <= max) && *str) {
@ -125,7 +125,7 @@ euclen(str, max)
unsigned char *str;
int max;
{
register int len = 0, bytes = 1;
int len = 0, bytes = 1;
if (!max) return 0;
while ((bytes <= max) && *str) {
@ -294,7 +294,7 @@ SJ2_henkan_end ()
SJ2_henkan_init ()
{
register int i, err;
int i, err;
int *err_dict = NULL;
int err_num = 0;
@ -335,7 +335,7 @@ SJ2_henkan_init ()
sj3_autocon()
{
register int i, err;
int i, err;
if (dict_num && dict_list) {
if (!(err = sj3_open_with_list(chmyhname(cur_serv), user_name, dict_num,

View file

@ -40,7 +40,7 @@
Void free_jrec(), free_clrec();
JREC *free_jlst(p)
Reg1 JREC *p;
JREC *p;
{
JREC *jpk;
JREC *jp;
@ -71,7 +71,7 @@ Reg1 JREC *p;
}
CLREC *free_clst(p, l)
Reg1 CLREC *p;
CLREC *p;
Int l;
{
CLREC *cpk;
@ -116,7 +116,7 @@ Int l;
}
Void free_clall(p)
Reg1 CLREC *p;
CLREC *p;
{
CLREC *next;
@ -129,7 +129,7 @@ Reg1 CLREC *p;
}
Void free_jall(p)
Reg1 JREC *p;
JREC *p;
{
JREC *next;

View file

@ -39,9 +39,9 @@
#include "sj_typedef.h"
Void mvmemd(src, dest, len)
Reg1 Uchar *src;
Reg2 Uchar *dest;
Reg3 Int len;
Uchar *src;
Uchar *dest;
Int len;
{
while (len-- > 0) *(--dest) = *(--src);
}

View file

@ -39,9 +39,9 @@
#include "sj_typedef.h"
Void mvmemi(src, dest, len)
Reg1 Uchar *src;
Reg2 Uchar *dest;
Reg3 Int len;
Uchar *src;
Uchar *dest;
Int len;
{
while (len-- > 0) *dest++ = *src++;
}

View file

@ -54,8 +54,8 @@ static char *ttys = "/etc/ttys";
nmttyslot (name)
char *name;
{
register char *tp, *p;
register int s, tf;
char *tp, *p;
int s, tf;
tp = name;
@ -82,7 +82,7 @@ getttys (f)
int f;
{
static char line[LINESIZE];
register char *lp;
char *lp;
top:
for (lp = line ; lp < &line[LINESIZE] ; lp ++) {
if (read (f, lp, 1) != 1)

View file

@ -489,7 +489,7 @@ sj3_rkinit_sub(rkfile, mbfunc)
char *rkfile;
int (*mbfunc)();
{
register char *p;
char *p;
int len, klen, rlen, retv;
FILE *fp, *fopen();
char line[MAXLEN + 1];
@ -562,8 +562,8 @@ char *istr;
wchar16_t *ostr;
int *len;
{
register char c, *p;
register int i;
char c, *p;
int i;
while (ENDMARK(*istr))
istr++;
@ -620,9 +620,9 @@ char *istr;
wchar16_t *ostr;
int *len;
{
register u_char c;
register u_char *p;
register int i;
u_char c;
u_char *p;
int i;
u_short cc;
while (ENDMARK(*istr))
@ -682,7 +682,7 @@ int *len;
cltable()
{
register int i;
int i;
if (rkpp != NULL) {
for (i = 0; i < MAXCODE; i++) {
@ -704,8 +704,8 @@ chk_rstr(rstr, rkey, rlen, klen)
wchar16_t *rstr, *rkey;
int rlen, klen;
{
register int i;
register wchar16_t *p;
int i;
wchar16_t *p;
if (rlen >= klen)
return(1);
@ -724,8 +724,8 @@ int rlen, klen;
RkTablW16 *
rkalloc()
{
register RkTablW16 *rkp;
register RkbufRec *rkbrp;
RkTablW16 *rkp;
RkbufRec *rkbrp;
if (rkpp == NULL) {
rkp = (RkTablW16 *)malloc(RKSIZE * sizeof(RkTablW16));
@ -762,8 +762,8 @@ wchar16_t **cp;
wchar16_t *str;
int len;
{
register wchar16_t *strp;
register StrbufRec *sbrp;
wchar16_t *strp;
StrbufRec *sbrp;
if (len <= 1)
return(0);
@ -798,9 +798,9 @@ kstradd(cp, kstr, len)
wchar16_t **cp, *kstr;
int len;
{
register int i;
register wchar16_t *usp;
register YmibufRec *ybrp;
int i;
wchar16_t *usp;
YmibufRec *ybrp;
if (len <= 1)
return(0);
@ -836,8 +836,8 @@ mktable(key, len)
wchar16_t *key;
int len;
{
register int i;
register RkTablW16 *nrktp, *orktp;
int i;
RkTablW16 *nrktp, *orktp;
RkTablW16 *rktp;
u_int code;
@ -908,8 +908,8 @@ sj3_rkconvc(c, rkstr)
wchar16_t c;
u_int *rkstr;
{
register int i;
register wchar16_t *p, *q;
int i;
wchar16_t *p, *q;
int len;
wchar16_t wstr[MAXLLEN];
u_int kstr[MAXLLEN], *kp;
@ -983,8 +983,8 @@ u_int *kstr;
int wlen;
{
register int i;
register wchar16_t *p, *q, *s;
int i;
wchar16_t *p, *q, *s;
int rlen, len;
wchar16_t svstr[MAXLLEN];
RkTablW16 *rktp;
@ -1185,9 +1185,9 @@ wchar16_t *wstr;
wchar16_t *kstr;
{
register int i;
register wchar16_t *p, *q, *s;
register u_short cc;
int i;
wchar16_t *p, *q, *s;
u_short cc;
int rlen, len;
wchar16_t svstr[MAXLLEN];
RkTablW16 *rktp;
@ -1248,7 +1248,7 @@ rkmatch(s1, s2, len)
wchar16_t *s1, *s2;
int len;
{
register int i;
int i;
i = 1;
if (s2 == NULL)

View file

@ -46,10 +46,10 @@ extern int rkerrbell;
exec_romaji(c)
wchar16_t c;
{
register Conversion *cv;
register wchar16_t *p;
register u_short c1, cc;
register u_int c2;
Conversion *cv;
wchar16_t *p;
u_short c1, cc;
u_int c2;
u_short op;
u_char mode;
int len, i;
@ -212,8 +212,8 @@ wchar16_t c;
move_cur(kval)
int kval;
{
register Conversion *cv;
register int i;
Conversion *cv;
int i;
cv = GetConversion();
switch(kval) {
@ -255,8 +255,8 @@ int kval;
addten(pos, c)
u_short pos, c;
{
register u_short prefix;
register Conversion *cv;
u_short prefix;
Conversion *cv;
cv = GetConversion();
prefix = cv->out_buf[pos];
@ -266,7 +266,7 @@ u_short pos, c;
getipos(pos)
u_short pos;
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion();
return(getipos2(cv->out_mode, pos));
@ -276,8 +276,8 @@ getipos2(omode, pos)
u_short *omode;
u_short pos;
{
register u_short ipos;
register int i;
u_short ipos;
int i;
ipos = 0;
for (i = 0; i < (unsigned int)pos; i++) {
@ -290,8 +290,8 @@ sj_rkconv(s1, s2, len)
wchar16_t *s1, *s2;
int len;
{
register int i, rlen;
register u_int *kp;
int i, rlen;
u_int *kp;
int res, klen;
wchar16_t roma[SHORTBUFFSIZE + 1];
u_int kstr[MAXLLEN];
@ -347,8 +347,8 @@ wchar16_t *s1, *s2;
u_short *omode;
int len;
{
register int i, rlen;
register u_int *kp;
int i, rlen;
u_int *kp;
int res, klen, mlen;
u_short cc, c, prefix;
wchar16_t roma[SHORTBUFFSIZE + 1];
@ -464,9 +464,9 @@ wchar16_t c, *hbuf, *kbuf;
u_short *omode;
int cur, hcur;
{
register u_short c1, cc;
register u_int c2;
register int i;
u_short c1, cc;
u_int c2;
int i;
int ocur, len, retv;
u_int rkstr[MAXLLEN], *rkp;

View file

@ -47,9 +47,9 @@ wchar16_t Mguide[LINE_LENGTH + 1];
vbackchar (n)
register int n;
int n;
{
register int i;
int i;
for (i=0 ; i < n ; i++)
VBackspace ();
@ -64,7 +64,7 @@ register int n;
wrap_off ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
cv->wrap = 0;
@ -73,7 +73,7 @@ wrap_off ()
wrap_on ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
cv->wrap = 1;
@ -84,7 +84,7 @@ wrap_on ()
Vput_space ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
put_space (1);
@ -99,8 +99,8 @@ Vput_space ()
VBackspace ()
{
register Conversion *cv;
register int i;
Conversion *cv;
int i;
cv = GetConversion ();
if (cv->wrap && ((cv->CurrentVcol % cv->column) == 1)) {
@ -151,9 +151,9 @@ vprintU (s, mod)
wchar16_t *s;
char mod;
{
register Conversion *cv;
register int i, col, oldcol, len;
register u_short *p;
Conversion *cv;
int i, col, oldcol, len;
u_short *p;
cv = GetConversion ();
printU (s);
@ -188,9 +188,9 @@ vprintR (s, mod)
wchar16_t *s;
char mod;
{
register Conversion *cv;
register int i, col, oldcol, len;
register u_short *p;
Conversion *cv;
int i, col, oldcol, len;
u_short *p;
cv = GetConversion ();
printR (s);
@ -265,7 +265,7 @@ wchar16_t *s;
Csave ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
CursorRead (&(cv->SavedRow), &(cv->SavedCol));
@ -277,7 +277,7 @@ Csave ()
SetVcol (index)
int index;
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
cv->Vlen = index;
@ -286,7 +286,7 @@ int index;
Cload ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
CursorSet (cv->SavedRow, cv->SavedCol);
@ -295,8 +295,8 @@ Cload ()
Cclear (redraw)
int redraw;
{
register Conversion *cv;
register int spaces;
Conversion *cv;
int spaces;
u_short row, col;
if (redraw) {
@ -312,10 +312,10 @@ int redraw;
}
Cgoto (index)
register int index;
int index;
{
register Conversion *cv;
register int row, col;
Conversion *cv;
int row, col;
cv = GetConversion ();
SetVcol (index);
@ -326,8 +326,8 @@ register int index;
ClearToMax ()
{
register Conversion *cv;
register int space;
Conversion *cv;
int space;
cv = GetConversion ();
space = cv->MaxVcol - cv->CurrentVcol;
@ -336,8 +336,8 @@ ClearToMax ()
Ccheck ()
{
register Conversion *cv;
register int row, tmp, diff;
Conversion *cv;
int row, tmp, diff;
if (Cscroll ()) {
cv = GetConversion ();
@ -352,9 +352,9 @@ Ccheck ()
}
spaceR (s)
register wchar16_t *s;
wchar16_t *s;
{
register wchar16_t *t;
wchar16_t *t;
wchar16_t tmp[40];
t = tmp;
while (*s != '\0') {
@ -417,9 +417,9 @@ int mode;
disp_mode ()
{
register Conversion *cv;
Conversion *cv;
int c_code;
register wchar16_t *Pmode, *Bmode;
wchar16_t *Pmode, *Bmode;
cv = GetConversion ();
switch (cv->Imode) {
case MODE_CODE:

View file

@ -158,7 +158,7 @@ static u_char *get_int(p, pv_dst)
u_char *p;
void *pv_dst;
{
register char *fmt;
char *fmt;
int *dst;
dst = pv_dst;
@ -286,7 +286,7 @@ struct optlist {
static int skip_blank(fp)
FILE *fp;
{
register int c;
int c;
c = getc(fp);
while (c == ' ' || c == '\t') c = getc(fp);
@ -295,7 +295,7 @@ FILE *fp;
static int skip_line(fp)
FILE *fp;
{
register int c;
int c;
c = getc(fp);
while (c != '\n' && c != EOF) c = getc(fp);

View file

@ -42,9 +42,9 @@
Int sj2cd_chr(euc, yomi)
Uchar *euc;
Reg2 Uchar *yomi;
Uchar *yomi;
{
Reg1 Uchar chr;
Uchar chr;
if ((chr = *euc++) == EUC_a1) {
chr = *euc;
@ -118,9 +118,9 @@ Reg2 Uchar *yomi;
Int sj2cd_str(euc, yomi, len)
Reg1 Uchar *euc;
Reg2 Uchar *yomi;
Reg3 Int len;
Uchar *euc;
Uchar *yomi;
Int len;
{
if (!len--) return FALSE;

View file

@ -168,8 +168,8 @@ static u_short HZtbl[95] = {
#ifdef ADDHK
setl_hktozh()
{
register int i;
register u_short c, zen1;
int i;
u_short c, zen1;
wchar16_t rstr[2];
wchar16_t kstr[2];
RkTablW16 *rktp, *mktable();
@ -206,7 +206,7 @@ setl_hktozh()
mkkigou()
{
register int i;
int i;
wchar16_t rstr[2];
wchar16_t kstr[2];
RkTablW16 *rktp, *mktable();
@ -228,7 +228,7 @@ mkkigou()
sj_addten(prefix, c)
u_short prefix, c;
{
register u_short c1, cc;
u_short c1, cc;
cc = 0;
if ((c == ZEN_DTEN || c == ZEN_HDTEN) &&
@ -249,8 +249,8 @@ u_short prefix, c;
sj_han2zen(c)
u_short c;
{
register int i;
register u_short cc;
int i;
u_short cc;
if (WcIsHANKAKU(c) && iskana2(c)) {
for (i = 0; i < ZKATAn; i++) {
@ -494,9 +494,9 @@ sj_hantozen(s1, s2, len)
wchar16_t *s1, *s2;
int len;
{
register u_short c1, cc, prefix;
register wchar16_t c;
register int i;
u_short c1, cc, prefix;
wchar16_t c;
int i;
int rlen;
prefix = 0;
@ -527,8 +527,8 @@ int len;
sj_zen2han(c)
u_short c;
{
register int i;
register u_short cc;
int i;
u_short cc;
i = ZKATAn;
cc = c & MASK;
@ -761,9 +761,9 @@ sj_zentohan(s1, s2, len)
wchar16_t *s1, *s2;
int len;
{
register u_short cc;
register wchar16_t c;
register int i, rlen;
u_short cc;
wchar16_t c;
int i, rlen;
rlen = 0;
for (i = 0; i < len && *s2 != (wchar16_t) '\0'; i++) {
@ -812,8 +812,8 @@ wchar16_t c;
sj_htok(s1, s2)
wchar16_t *s1, *s2;
{
register wchar16_t cc;
register wchar16_t c;
wchar16_t cc;
wchar16_t c;
while ((c = *s2++) != (wchar16_t) '\0') {
if (WcIsX0208(c)) {
@ -828,8 +828,8 @@ wchar16_t *s1, *s2;
sj_ktoh(s1, s2)
wchar16_t *s1, *s2;
{
register wchar16_t cc;
register wchar16_t c;
wchar16_t cc;
wchar16_t c;
while ((c = *s2++) != (wchar16_t) '\0') {
if (WcIsX0208(c)) {

View file

@ -43,14 +43,6 @@
#define TFar
#define Far
#define Reg1 register
#define Reg2 register
#define Reg3 register
#define Reg4 register
#define Reg5 register
#define Reg6 register
#define Reg7 register
#define Reg8 register
#define Void void
#define Char char

View file

@ -125,9 +125,9 @@ output_master()
int flags = 0;
u_char ctlstuff;
int f, stop, ixon, ret;
register struct iocblk *ioc;
register struct termios *tp;
register struct termio *ti;
struct iocblk *ioc;
struct termios *tp;
struct termio *ti;
struct tchars tc, tc1;
memset((char *)&ctlbuf, '\0', sizeof(ctlbuf));
@ -256,7 +256,7 @@ output_master()
output_master()
{
register int n, m;
int n, m;
char outbuf[BUFSIZ];
int f;
#ifdef SYSV_TERMIOS
@ -328,9 +328,9 @@ set_eucmode ()
SJ_write (s, n)
wchar16_t *s;
register int n;
int n;
{
register int val;
int val;
wchar16_t wb[BUFFLENGTH];
u_char buff[BUFFLENGTH * 3];
@ -350,7 +350,7 @@ register int n;
write_stdout(s, n)
u_char *s;
register int n;
int n;
{
static u_char knj1st = 0, knj2nd = 0;
@ -385,7 +385,7 @@ int n;
{
u_char buff[BUFFLENGTH];
wchar16_t wcbuff[BUFFLENGTH];
register int i, count, remain, c;
int i, count, remain, c;
size_t wnum;
extern int current_locale;

16
sjrc.c
View file

@ -112,7 +112,7 @@ int
getsjrc ()
{
FILE *fd;
register char *p;
char *p;
sjset_code();
RCfile[0] = '\0';
@ -149,9 +149,9 @@ char *file;
FILE *fd;
{
char line[MAXLINE];
register int w;
int w;
struct wordent word[WORDN];
register char *p;
char *p;
struct functbl *functp;
while ((p = fgets (line, MAXLINE, fd)) != NULL) {
@ -174,7 +174,7 @@ int
much(s1, s2)
char *s1, *s2;
{
register char c1, c2;
char c1, c2;
if (s1 == NULL)
return 0;
@ -190,12 +190,12 @@ char *s1, *s2;
int
getword (s, word)
register char *s;
char *s;
struct wordent word[];
{
register u_char c, cc;
register char *p;
register int i, wcount;
u_char c, cc;
char *p;
int i, wcount;
if (IsDelimitor(*s)) {
s++;

60
sjrc2.c
View file

@ -157,7 +157,7 @@ sjrc_init ()
getsjrc ()
{
register char *p;
char *p;
char *getenv();
sjset_code();
@ -191,7 +191,7 @@ getsjrc ()
setrc (file)
char *file;
{
register wchar16_t *p;
wchar16_t *p;
char line[MAXLINE];
struct wordent word[WORDN];
struct functbl *functp;
@ -225,8 +225,8 @@ char *file;
getsjrk (erase)
int erase;
{
register char *p;
register int i;
char *p;
int i;
char *getenv();
char RKfile[LONGLENGTH];
@ -276,7 +276,7 @@ int erase;
match(s1, s2)
wchar16_t *s1, *s2;
{
register wchar16_t c1, c2;
wchar16_t c1, c2;
if (s1 == NULL)
return(0);
@ -291,16 +291,16 @@ wchar16_t *s1, *s2;
getword (s, word)
register u_char *s;
u_char *s;
struct wordent word[];
{
register u_char c;
register wchar16_t *w;
u_char c;
wchar16_t *w;
wchar16_t wcbuf[MAXLINE*2];
wchar16_t ttmp[MAXLINE];
u_char buf[MAXLINE*2];
register u_char *p;
register int i, wcount;
u_char *p;
int i, wcount;
u_short cc;
if (IsDelimitor(*s)) {
@ -490,9 +490,9 @@ struct wordent word[];
}
IsGoto (c)
register u_char c;
u_char c;
{
register int i;
int i;
for (i = 0 ; i < goto_num ; i ++) {
if (c == goto_code[i])
@ -512,9 +512,9 @@ struct wordent word[];
}
IsTrap (c)
register u_char c;
u_char c;
{
register int i;
int i;
for (i = 0 ; i < trap_num ; i ++) {
if (c == trap_code[i])
@ -524,7 +524,7 @@ register u_char c;
}
mode_key (mode)
register int mode;
int mode;
{
switch (mode) {
case MODE_HALPHA:
@ -551,9 +551,9 @@ int Direct = 0;
set_init_mode (word)
struct wordent word[];
{
register Conversion *cv;
register int i, j;
register wchar16_t *p;
Conversion *cv;
int i, j;
wchar16_t *p;
cv = GetConversion ();
j = 1;
@ -589,8 +589,8 @@ struct wordent word[];
set_defcode (word)
struct wordent word[];
{
register wchar16_t *p;
register int i;
wchar16_t *p;
int i;
p = word[1].word_str;
for (i = 0; i < 5; i++) {
@ -604,8 +604,8 @@ struct wordent word[];
set_muhenkan (word)
struct wordent word[];
{
register int i;
register wchar16_t *p;
int i;
wchar16_t *p;
p = word[1].word_str;
for (i = 0 ; i < 5 ; i ++) {
@ -619,8 +619,8 @@ struct wordent word[];
set_muedit (word)
struct wordent word[];
{
register int i;
register wchar16_t *p;
int i;
wchar16_t *p;
p = word[1].word_str;
for (i = 0 ; i < 5 ; i ++) {
@ -662,7 +662,7 @@ is_bstudy ()
eval_muhenkan ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
if (muhenkan_toggle && (KEY_ZHIRA != mode_key (cv->Imode)))
@ -679,7 +679,7 @@ value_muhenkan ()
set_guide (word)
struct wordent word[];
{
register int i;
int i;
if (*word[2].word_str == '\0') {
return;
@ -788,8 +788,8 @@ struct wordent word[];
set_server(word)
struct wordent word[];
{
register int i, j, size;
register char *p;
int i, j, size;
char *p;
char *sbuf;
extern char *cur_serv, **serv_list;
char host[LONGLENGTH];
@ -824,8 +824,8 @@ struct wordent word[];
set_dict(word)
struct wordent word[];
{
register int i, j, size, suffix_len;
register char *p;
int i, j, size, suffix_len;
char *p;
char *sbuf;
char dict[LONGLENGTH];

View file

@ -42,7 +42,7 @@
Uchar *skipkstr();
Uchar *skiphblk(ptr)
Reg1 Uchar *ptr;
Uchar *ptr;
{
ptr++;

View file

@ -51,9 +51,9 @@ static int bskey;
#define SPAN_END 1
save_span (mode)
register int mode;
int mode;
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
switch (mode) {
@ -77,7 +77,7 @@ register int mode;
save_span_p ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
cv->span_p[cv->span_point] = &(cv->out_buf[cv->out_point]);
@ -86,7 +86,7 @@ save_span_p ()
isspaned ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
if (cv->out_buf[0] != '\0')
@ -99,7 +99,7 @@ isspaned ()
buffers_clear ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
pointer_clear ();
@ -111,7 +111,7 @@ buffers_clear ()
pointer_clear ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
cv->ha_point = cv->ha_epoint = 0;
@ -137,8 +137,8 @@ static SaveSet save_set0;
StoreSaveSet ()
{
register Conversion *cv;
register SaveSet *sv;
Conversion *cv;
SaveSet *sv;
cv = GetConversion ();
if (cv->out_point) {
@ -156,8 +156,8 @@ StoreSaveSet ()
RestoreSaveSet ()
{
register Conversion *cv;
register SaveSet *sv;
Conversion *cv;
SaveSet *sv;
sv = &save_set0;
if (sv->out_point) {
@ -212,7 +212,7 @@ ClearBuffer ()
SetCflag ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
cv->Cflag = 1;
@ -220,7 +220,7 @@ SetCflag ()
ClearCflag ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
cv->Cflag = 0;
@ -228,7 +228,7 @@ ClearCflag ()
IsCflag ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
return (cv->Cflag);
@ -236,7 +236,7 @@ IsCflag ()
exec_kettei ()
{
register Conversion *cv;
Conversion *cv;
int len;
wchar16_t kanji[BUFFLENGTH * 2];
@ -287,7 +287,7 @@ struct wordent word[];
ChangeBuffMode ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
if (cv->BuffMode == BUFF) {
@ -301,7 +301,7 @@ ChangeBuffMode ()
BuffYes ()
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
if (cv->BuffMode == BUFF)
@ -386,10 +386,10 @@ get_pseq ()
stat_conv ()
{
register Conversion *cv;
Conversion *cv;
extern int allways_buff;
register int inc;
register int i;
int inc;
int i;
u_short svlen;
cv = GetConversion ();
@ -709,8 +709,8 @@ more:
save_obuf()
{
register Conversion *cv;
register int i, cur;
Conversion *cv;
int i, cur;
cv = GetConversion();
@ -743,8 +743,8 @@ save_obuf()
restore_obuf()
{
register Conversion *cv;
register int i;
Conversion *cv;
int i;
cv = GetConversion();
@ -767,9 +767,9 @@ restore_obuf()
}
exec_ctrl(c)
register int c;
int c;
{
register Conversion *cv;
Conversion *cv;
wchar16_t s[3];
extern wchar16_t pars_seq[];
@ -802,9 +802,9 @@ register int c;
}
exec_mode (key)
register int key;
int key;
{
register Conversion *cv;
Conversion *cv;
cv = GetConversion ();
if (key == KEY_MUHENKAN)
@ -819,9 +819,9 @@ register int key;
}
toggle_mode (mod)
register int mod;
int mod;
{
register int value;
int value;
switch (mod) {
case MODE_ZHIRA:
@ -844,7 +844,7 @@ register int mod;
}
eval_mode (key)
register int key;
int key;
{
int mod;
@ -886,7 +886,7 @@ int len;
}
is_bsdel (c)
register int c;
int c;
{
if (is_bs (c) || is_del (c))
return (1);
@ -912,7 +912,7 @@ int c;
}
is_bs (c)
register int c;
int c;
{
if (c == bskey)
return (1);
@ -921,7 +921,7 @@ register int c;
}
is_del (c)
register int c;
int c;
{
if (c == delkey)
return (1);

View file

@ -151,7 +151,7 @@ sj3_str_euctosjis(unsigned char *out, int outlen, unsigned char *in,
int
sj3_sjistoeuclen(unsigned char *str, int max)
{
register int len = 0, bytes = 1;
int len = 0, bytes = 1;
if (!max)
return 0;
@ -205,8 +205,8 @@ sj_euc2sjis(unsigned char *s)
void
sj_jis2sjis(unsigned char *s)
{
register int high, low;
register int nh, nl;
int high, low;
int nh, nl;
high = s[0];
low = s[1];
@ -234,8 +234,8 @@ sj_sjis2euc(unsigned char *s)
void
sj_sjis2jis(unsigned char *s)
{
register int byte1, byte2;
register unsigned char *sp;
int byte1, byte2;
unsigned char *sp;
sp = s;
byte1 = *sp++;

View file

@ -47,7 +47,7 @@ extern int keyvalue;
exec_toroku ()
{
register Conversion *cv;
Conversion *cv;
wchar16_t yomi[YOMILEN+1], kanji[KLEN+1];
wchar16_t *hinshi;
int inc;
@ -120,8 +120,8 @@ getyomi (yomi, lim, prompt, kanji)
wchar16_t *yomi, *prompt, *kanji;
int lim;
{
register int inc, c;
register Conversion *cv;
int inc, c;
Conversion *cv;
int len;
wchar16_t wtmp[BUFFLENGTH], ytmp[YOMILEN+1], ktmp[KLEN+1];
u_char tmp[BUFFLENGTH];
@ -191,7 +191,7 @@ int lim;
gethinshi()
{
register int inc, hcode;
int inc, hcode;
TopGuide();
printR(WCGtoroku);
@ -211,7 +211,7 @@ gethinshi()
getcheck (yomi, kanji, hinshi, prompt)
wchar16_t *yomi, *kanji, *hinshi, *prompt;
{
register int c;
int c;
u_char tmp[BUFFLENGTH + KLEN];
extern wchar16_t *Y;
wchar16_t wtmp[BUFFLENGTH + KLEN];
@ -270,8 +270,8 @@ getkstr (s, lim, guide)
wchar16_t *s, *guide;
int lim;
{
register Conversion *cv;
register int i;
Conversion *cv;
int i;
wchar16_t tmp[BUFFLENGTH * 2];
wchar16_t *p;
int plen, chbun;
@ -301,10 +301,10 @@ int lim;
getbunsetu (kanji, guide)
wchar16_t *kanji, *guide;
{
register Conversion *cv;
register int c;
register int bstart, bend;
register int i;
Conversion *cv;
int c;
int bstart, bend;
int i;
u_short row, col;
wchar16_t *p;
int plen, len;
@ -402,7 +402,7 @@ wchar16_t *kanji, *guide;
exec_syoukyo ()
{
register int i;
int i;
wchar16_t yomi[YOMILEN+1], kanji[KLEN+1];
wchar16_t tmp[BUFFLENGTH], tmp2[BUFFLENGTH * 2];
u_char ytmp[YOMILEN+1], ktmp[KLEN+1],

View file

@ -111,7 +111,7 @@ int
sj3_wslen16(ws)
wchar16_t *ws;
{
register int i=0;
int i=0;
if (!ws) return 0;
@ -139,7 +139,7 @@ sj3_wsncmp16(ws1, ws2, n)
wchar16_t *ws1, *ws2;
int n;
{
register int i=0;
int i=0;
while ((*ws1 && *ws2) && (*ws1 == *ws2) && (i < n)) {
ws1++;
@ -158,7 +158,7 @@ wchar16_t *
sj3_wscpy16(ws1, ws2)
wchar16_t *ws1, *ws2;
{
register wchar16_t *ws;
wchar16_t *ws;
if (!ws2) return NULL;
ws = ws1;
@ -175,8 +175,8 @@ sj3_wsncpy16(ws1, ws2, n)
wchar16_t *ws1, *ws2;
int n;
{
register wchar16_t *ws;
register int i=0;
wchar16_t *ws;
int i=0;
if (!ws2) return NULL;
ws = ws1;
@ -193,7 +193,7 @@ wchar16_t *
sj3_wscat16(ws1, ws2)
wchar16_t *ws1, *ws2;
{
register wchar16_t *ws;
wchar16_t *ws;
if (!ws1) return NULL;
if (!ws2) return NULL;
@ -214,7 +214,7 @@ wchar16_t
sj3_euc2wc16(code)
unsigned int code;
{
register wchar16_t wc = 0;
wchar16_t wc = 0;
if (((code >> 16) & 0xff) == SS3) {
wc = code & 0xff7f;
@ -231,7 +231,7 @@ wchar16_t
sj3_sjis2wc16(code)
unsigned int code;
{
register unsigned short ch;
unsigned short ch;
if ((code >> 8) & 0xff) {
ch = sjis2euc(code);
@ -247,8 +247,8 @@ unsigned int
sj3_wc2euc16(wc)
wchar16_t wc;
{
register unsigned int code = 0;
register unsigned char tmp;
unsigned int code = 0;
unsigned char tmp;
tmp = (wc >> 8) & 0xff;
if (tmp) {
@ -272,7 +272,7 @@ unsigned int
sj3_wc2sjis16(wc)
wchar16_t wc;
{
register unsigned int ch;
unsigned int ch;
ch = sj3_wc2euc16(wc);
if ((ch >> 16) == SS3) {
@ -292,9 +292,9 @@ unsigned char *mb;
wchar16_t *ws;
int n;
{
register int i = 0;
register unsigned int code;
register unsigned char c;
int i = 0;
unsigned int code;
unsigned char c;
while (*ws && (i < n)) {
code = sj3_wc2euc16(*ws);
@ -337,9 +337,9 @@ unsigned char *mb;
wchar16_t *ws;
int n;
{
register int i = 0;
register unsigned int code;
register unsigned char c;
int i = 0;
unsigned int code;
unsigned char c;
while (*ws && (i < n)) {
code = sj3_wc2sjis16(*ws);
@ -372,8 +372,8 @@ wchar16_t *ws;
unsigned char *mb;
int n;
{
register int i = 0;
register unsigned int code;
int i = 0;
unsigned int code;
while (*mb && (i < n)) {
if (*mb == SS3) {
@ -404,8 +404,8 @@ wchar16_t *ws;
unsigned char *mb;
int n;
{
register int i = 0;
register unsigned int code;
int i = 0;
unsigned int code;
while (*mb && (i < n)) {
if (issjis1(*mb)) {