japanese/canna-server
Kana-to-Kanji conversion system, binary part
| Flavor | Version | Run | OSVersion | Arch | License | Restricted | Status | |
|---|---|---|---|---|---|---|---|---|
| 3.7p3_11 | 639 | 4.0 | amd64 | mit | 0 | fail | Reset Port |
License Permissions: dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
Events
| Machine | Type | Time | Message |
|---|---|---|---|
| m4064b | info | 2026-05-26 15:13:14.52989 | Test Started |
| m4064b | fail | 2026-05-26 15:14:54.290359 | make build returned non-zero: 1 |
| m4064b | fail | 2026-05-26 15:14:54.632074 | Test complete. |
Log
[1m===> Building for ja-canna-server-3.7p3_11[0m
making all in ./lib...
making all in lib/RKindep...
rm -f cfuncs.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO cfuncs.c
rm -f basename.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO basename.c
basename.c:58:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
58 | RkiBasename(path)
| ^
1 warning generated.
rm -f cksum.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO cksum.c
cksum.c:69:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
69 | RkiCksumAdd(cx, data, len)
| ^
cksum.c:138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
138 | RkiCksumCRCInit(cx)
| ^
cksum.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
148 | RkiCksumCRCAdd(cx, data, len)
| ^
cksum.c:162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
162 | RkiCksumCRCFinish(cx)
| ^
4 warnings generated.
rm -f file.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO file.c
file.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
36 | RkiConnect(fd, addrp, len, timeout)
| ^
file.c:85:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
85 | RkiGetLine(fp)
| ^
file.c:125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
125 | RkiReadWholeFile(fp, retsize)
| ^
3 warnings generated.
rm -f strops.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO strops.c
strops.c:30:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
30 | RkiStrbuf_init(sb)
| ^
strops.c:37:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
37 | RkiStrbuf_destroy(sb)
| ^
strops.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
44 | RkiStrbuf_clear(sb)
| ^
strops.c:52:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
52 | RkiStrbuf_reserve(sb, size)
| ^
strops.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
72 | RkiStrbuf_term(sb)
| ^
strops.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
84 | RkiStrbuf_pack(sb)
| ^
strops.c:97:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
97 | RkiStrbuf_add(sb, src)
| ^
strops.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
105 | RkiStrbuf_addmem(sb, src, size)
| ^
strops.c:118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
118 | RkiStrbuf_addch(sb, ch)
| ^
9 warnings generated.
rm -f libRKindep.a
ar cq libRKindep.a cfuncs.o basename.o cksum.o file.o strops.o
ranlib libRKindep.a
making all in lib/RK...
rm -f tempdic.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO tempdic.c
tempdic.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
50 | freeTD(td)
| ^
tempdic.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
91 | extendTD(tdic, key, tw)
| ^
tempdic.c:128:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
127 | static
| ~~~~~~
| int
128 | yomi_equal(x, y, n)
| ^
tempdic.c:128:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
tempdic.c:152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
152 | nthKey(w, n)
| ^
tempdic.c:201:29: warning: passing arguments to '_RkFindCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
201 | if ((cache = _RkFindCache(dm, (long)oldTW)) && cache->nc_count > 0)
| ^
tempdic.c:210:20: warning: passing arguments to '_RkRehashCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
210 | _RkRehashCache(cache, (long)tn->tn_word);
| ^
tempdic.c:177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
177 | defineTD(dm, tab, n, newTW, nlen)
| ^
tempdic.c:232:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
231 | static
| ~~~~~~
| int
232 | enterTD(dm, td, gram, word)
| ^
tempdic.c:252:24: warning: passing arguments to 'RkParseOWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
252 | else if (RkParseOWrec(gram, word, wrec, RK_LINE_BMAX * 10, tw.lucks)) {
| ^
tempdic.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
232 | enterTD(dm, td, gram, word)
| ^
tempdic.c:277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
277 | shrinkTD(td, key)
| ^
tempdic.c:323:39: warning: passing arguments to '_RkFindCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
323 | struct ncache *cache = _RkFindCache(dm, (long)oldTW);
| ^
tempdic.c:336:17: warning: passing arguments to '_RkRehashCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
336 | _RkRehashCache(cache, (long)subW);
| ^
tempdic.c:342:16: warning: passing arguments to '_RkPurgeCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
342 | _RkPurgeCache(cache);
| ^
tempdic.c:303:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
303 | deleteTD(dm, tab, n, newW)
| ^
tempdic.c:367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
367 | _Rktopen(dm, file, mode, gram)
| ^
tempdic.c:455:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
455 | writeTD(td, gram, fdes)
| ^
tempdic.c:473:27: warning: passing arguments to '_RkUparseWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
473 | wc = _RkUparseWrec(gram, tn->tn_word->word, wcline,
| ^
tempdic.c:478:38: warning: passing arguments to '_RkUparseWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
478 | && !(wc = _RkUparseWrec(gram, tn->tn_word->word, wcline,
| ^
tempdic.c:537:15: warning: passing arguments to '_RkKillCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
537 | _RkKillCache(dm);
| ^
tempdic.c:510:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
510 | _Rktclose(dm, file, gram)
| ^
tempdic.c:622:24: warning: passing arguments to 'uniqAlnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
622 | Wchar k = uniqAlnum(key[j++]);
| ^
tempdic.c:641:38: warning: passing arguments to '_RkReadCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
641 | nread[nc].cache = _RkReadCache(dm, (long)tn->tn_word);
| ^
tempdic.c:669:33: warning: passing arguments to '_RkReadCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
669 | nread[nc].cache = _RkReadCache(dm, (long)n0->tn_word);
| ^
tempdic.c:606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
606 | _Rktsearch(cx, dm, key, n, nread, maxcache, cf)
| ^
tempdic.c:700:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
700 | _Rktio(dm, cp, io)
| ^
tempdic.c:744:27: warning: passing arguments to 'RkParseOWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
744 | else if (!RkParseOWrec(gram, arg, wrec, TEMPDIC_WRECSIZE, lucks))
| ^
tempdic.c:756:27: warning: passing arguments to 'RkParseOWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
756 | else if (!RkParseOWrec(gram, arg, wrec, TEMPDIC_WRECSIZE, lucks))
| ^
tempdic.c:718:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
718 | _Rktctl(dm, qm, what, arg, gram)
| ^
tempdic.c:805:24: warning: passing arguments to '_RkCreatePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
805 | file = _RkCreatePath(dd_p, df_p->df_link);
| ^
tempdic.c:772:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
772 | _Rktsync(cx, dm, qm)
| ^
32 warnings generated.
rm -f permdic.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO permdic.c
permdic.c:95:28: warning: passing arguments to '_RkCalcUnlog2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
95 | nd.pgsz = _RkCalcUnlog2(hd.data[HD_L2P].var) + 1;
| ^
permdic.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
53 | openDF(df, dfnm, w, gramoff, gramsz)
| ^
permdic.c:222:35: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
222 | dm->dm_gram->P_BB = RkGetGramNum(gram, "BB");
| ^
permdic.c:223:35: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
223 | dm->dm_gram->P_NN = RkGetGramNum(gram, "NN");
| ^
permdic.c:224:35: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
224 | dm->dm_gram->P_T00 = RkGetGramNum(gram, "T00");
| ^
permdic.c:225:35: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
225 | dm->dm_gram->P_T30 = RkGetGramNum(gram, "T30");
| ^
permdic.c:226:35: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
226 | dm->dm_gram->P_T35 = RkGetGramNum(gram, "T35");
| ^
permdic.c:228:35: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
228 | dm->dm_gram->P_KJ = RkGetGramNum(gram, "KJ");
| ^
permdic.c:230:36: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
230 | dm->dm_gram->P_Ftte = RkGetGramNum(gram, "Ftte");
| ^
permdic.c:234:18: warning: passing arguments to 'RkCloseGram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
234 | RkCloseGram(gram);
| ^
permdic.c:153:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
153 | _Rkpopen(dm, dfnm, mode, gram)
| ^
permdic.c:255:15: warning: passing arguments to '_RkKillCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
255 | _RkKillCache(dm);
| ^
permdic.c:259:24: warning: passing arguments to 'RkCloseGram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
259 | (void)RkCloseGram(dm->dm_gram->gramdic);
| ^
permdic.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
246 | _Rkpclose(dm, dfnm, gram)
| ^
permdic.c:307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
307 | assurep(dic, id)
| ^
permdic.c:352:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
352 | _RkEql(a, b, n)
| ^
permdic.c:359:18: warning: passing arguments to 'uniqAlnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
359 | c = uniqAlnum(*a++);
| ^
permdic.c:368:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
367 | static
| ~~~~~~
| int
368 | readThisCache(dm, xdm, pgno, val, key, cur, ylen, nread, mc, nc, cf)
| ^
permdic.c:393:32: warning: passing arguments to '_RkReadCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
393 | nread[nc].cache = _RkReadCache(dm, (long)wrec);
| ^
permdic.c:396:19: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
396 | _RkDerefCache(nread[nc].cache);
| ^
permdic.c:368:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
368 | readThisCache(dm, xdm, pgno, val, key, cur, ylen, nread, mc, nc, cf)
| ^
permdic.c:440:17: warning: passing arguments to 'uniqAlnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
440 | kv = uniqAlnum(*(key + cur));
| ^
permdic.c:411:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
411 | SearchInPage(dm, xdm, pgno, buf, val, key, cur, ylen, nread, mc, nc, cf)
| ^
permdic.c:491:17: warning: passing arguments to 'uniqAlnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
491 | kv = uniqAlnum(*(key + cur));
| ^
permdic.c:457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
457 | SearchInDir(dm, xdm, pos, key, cur, ylen, nread, mc, nc, cf)
| ^
permdic.c:525:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
525 | _Rkpsearch(cx, dm, key, n, nread, mc, cf)
| ^
permdic.c:547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
547 | _Rkpio(dm, cp, io)
| ^
permdic.c:624:21: warning: passing arguments to 'RkParseOWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
624 | if (RkParseOWrec(gram, arg, wrec, PERM_WRECSIZE, lucks)) {
| ^
permdic.c:674:19: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
674 | _RkDerefCache(thisCache);
| ^
permdic.c:683:22: warning: passing arguments to '_RkCandNumber' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
683 | nk = _RkCandNumber(wp);
| ^
permdic.c:765:16: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
765 | _RkDerefCache(thisCache);
| ^
permdic.c:771:17: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
771 | _RkDerefCache(thisCache);
| ^
permdic.c:583:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
583 | _Rkpctl(dm, qm, what, arg, gram)
| ^
permdic.c:801:25: warning: passing arguments to '_RkCreatePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
801 | file = _RkCreatePath(dd, df->df_link);
| ^
permdic.c:787:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
787 | _Rkpsync(cx, dm, qm)
| ^
35 warnings generated.
rm -f dicsw.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO dicsw.c
dicsw.c:30:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
30 | extern _Rkpopen pro((struct DM *, char *, int, struct RkKxGram *));
| ~~~~~~ ^
| int
dicsw.c:31:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
31 | extern _Rkpclose pro((struct DM *, char *, struct RkKxGram *));
| ~~~~~~ ^
| int
dicsw.c:32:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
32 | extern _Rkpsearch
| ~~~~~~ ^
| int
dicsw.c:35:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
35 | extern _Rkpio pro((struct DM *, struct ncache *, int));
| ~~~~~~ ^
| int
dicsw.c:36:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
36 | extern _Rkpctl
| ~~~~~~ ^
| int
dicsw.c:38:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
38 | extern _Rkpsync pro((struct RkContext *, struct DM *, struct DM *));
| ~~~~~~ ^
| int
dicsw.c:40:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
40 | extern _Rktopen pro((struct DM *, char *, int, struct RkKxGram *));
| ~~~~~~ ^
| int
dicsw.c:41:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
41 | extern _Rktclose pro((struct DM *, char *, struct RkKxGram *));
| ~~~~~~ ^
| int
dicsw.c:42:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
42 | extern _Rktsearch
| ~~~~~~ ^
| int
dicsw.c:45:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
45 | extern _Rktio pro((struct DM *, struct ncache *, int));
| ~~~~~~ ^
| int
dicsw.c:46:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
46 | extern _Rktctl
| ~~~~~~ ^
| int
dicsw.c:48:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
48 | extern _Rktsync pro((struct RkContext *, struct DM *, struct DM *));
| ~~~~~~ ^
| int
12 warnings generated.
rm -f ngram.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO ngram.c
ngram.c:63:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
63 | extern unsigned char *ustoeuc();
| ^
./RKintern.h:1193:16: note: conflicting prototype is here
1193 | unsigned char *ustoeuc pro((Wchar *, int, unsigned char *, int));
| ^
ngram.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
66 | RkCloseGram(gram)
| ^
In file included from ngram.c:27:
./RKintern.h:977:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
977 | void RkCloseGram();
| ^
ngram.c:86:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
86 | gram_to_tab(gram)
| ^
ngram.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
106 | gram_fill_conjcells(gram)
| ^
ngram.c:185:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
185 | RkReadGram(fd, gramsz)
| ^
ngram.c:262:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
262 | RkOpenGram(mydic)
| ^
In file included from ngram.c:27:
./RKintern.h:975:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
975 | struct RkKxGram *RkOpenGram();
| ^
ngram.c:361:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
361 | _RkWordLength(wrec)
| ^
In file included from ngram.c:27:
./RKintern.h:1011:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1011 | int _RkWordLength();
| ^
ngram.c:373:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
373 | _RkCandNumber(wrec)
| ^
In file included from ngram.c:27:
./RKintern.h:1010:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1010 | int _RkCandNumber();
| ^
ngram.c:385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
385 | RkGetGramNum(gram, name)
| ^
In file included from ngram.c:27:
./RKintern.h:997:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
997 | int RkGetGramNum();
| ^
ngram.c:402:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
402 | skip_space(src)
| ^
ngram.c:414:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
413 | static
| ~~~~~~
| int
414 | skip_until_space(src, next)
| ^
ngram.c:414:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
ngram.c:460:27: warning: passing arguments to 'RkParseGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
460 | src = RkParseGramNum(gram, src, &row);
| ^
ngram.c:436:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
436 | wstowrec(gram, src, dst, maxdst, yomilen, wlen, lucks)
| ^
ngram.c:544:22: warning: passing arguments to 'uniqAlnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
544 | tmp = uniqAlnum(tmp);
| ^
ngram.c:508:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
508 | fil_wc2wrec_flag(wrec, wreclen, ncand, yomi, ylen, left)
| ^
ngram.c:579:22: warning: passing arguments to 'uniqAlnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
579 | tmp = uniqAlnum((Wchar)((yomi[2*i] << 8) | yomi[2*i + 1]));
| ^
ngram.c:554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
554 | fil_wrec_flag(wrec, wreclen, ncand, yomi, ylen, left)
| ^
ngram.c:589:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
589 | RkParseWrec(gram, src, left, dst, maxdst)
| ^
In file included from ngram.c:27:
./RKintern.h:1000:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1000 | Wrec *RkParseWrec();
| ^
ngram.c:633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
633 | RkParseOWrec(gram, src, dst, maxdst, lucks)
| ^
In file included from ngram.c:27:
./RKintern.h:1001:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1001 | Wrec *RkParseOWrec();
| ^
ngram.c:669:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
669 | RkParseGramNum(gram, src, row)
| ^
In file included from ngram.c:27:
./RKintern.h:1003:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1003 | Wchar *RkParseGramNum();
| ^
ngram.c:727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
727 | RkGetGramName(gram, row)
| ^
In file included from ngram.c:27:
./RKintern.h:996:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
996 | unsigned char *RkGetGramName();
| ^
ngram.c:738:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
738 | RkUparseGramNum(gram, row, dst, maxdst)
| ^
In file included from ngram.c:27:
./RKintern.h:1002:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1002 | Wchar *RkUparseGramNum();
| ^
ngram.c:782:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
782 | _RkRowNumber(wrec)
| ^
ngram.c:794:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
794 | _RkUparseWrec(gram, src, dst, maxdst, lucks, add)
| ^
In file included from ngram.c:27:
./RKintern.h:999:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
999 | Wchar *_RkUparseWrec();
| ^
ngram.c:896:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
896 | RkUparseWrec(gram, src, dst, maxdst, lucks)
| ^
In file included from ngram.c:27:
./RKintern.h:998:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
998 | Wchar *RkUparseWrec();
| ^
ngram.c:907:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
907 | RkCopyWrec(src)
| ^
ngram.c:932:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
932 | RkScanWcand(wrec, word, maxword)
| ^
In file included from ngram.c:27:
./RKintern.h:991:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
991 | int RkScanWcand();
| ^
ngram.c:963:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
963 | RkUniqWcand(wc, nwc)
| ^
In file included from ngram.c:27:
./RKintern.h:992:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
992 | int RkUniqWcand();
| ^
ngram.c:989:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
989 | RkWcand2Wrec(key, wc, nc, lucks)
| ^
ngram.c:1060:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1060 | RkUnionWcand(wc1, nc1, wlen1, wc2, nc2)
| ^
In file included from ngram.c:27:
./RKintern.h:993:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
993 | int RkUnionWcand();
| ^
ngram.c:1086:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1086 | RkSubtractWcand(wc1, nc1, wc2, nc2, lucks)
| ^
In file included from ngram.c:27:
./RKintern.h:994:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
994 | int RkSubtractWcand();
| ^
ngram.c:1124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1124 | RkSubtractWrec(tw1, tw2)
| ^
ngram.c:1171:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1171 | RkUnionWrec(tw1, tw2)
| ^
ngram.c:1207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1207 | RkTestGram(gram, row, col)
| ^
ngram.c:1244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1244 | RkCheckNegGram(gram, rc1, rc2, rc3)
| ^
ngram.c:1272:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1272 | RkFirstGram(iter, gram)
| ^
ngram.c:1280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1280 | RkEndGram(iter, gram)
| ^
54 warnings generated.
rm -f bun.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO bun.c
bun.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
193 | freeBunStorage(s)
| ^
bun.c:210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
210 | allocBunStorage(len)
| ^
bun.c:276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
276 | _RkReallocBunStorage(src, len)
| ^
bun.c:316:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
316 | getCurrentBun(store)
| ^
bun.c:354:26: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
354 | if (!(cx = RkGetContext(cx_num))) {
| ^
bun.c:393:19: warning: passing arguments to '_RkRenbun2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
393 | i = _RkRenbun2(cx, mask1 & RK_TANBUN ? n : 0);
| ^
bun.c:438:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
438 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:458:22: warning: passing arguments to '_RkLearnBun' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
458 | (void)_RkLearnBun(cx, i, mode);
| ^
bun.c:463:12: warning: passing arguments to '_RkEndBun' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
463 | _RkEndBun(cx);
| ^
bun.c:476:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
476 | RkwRemoveBun(cx_num, mode)
| ^
bun.c:484:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
484 | if (!(cx = RkGetXContext(cx_num))
| ^
bun.c:492:16: warning: passing arguments to '_RkLearnBun' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
492 | _RkLearnBun(cx, i, mode);
| ^
bun.c:499:10: warning: passing arguments to 'usncopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
499 | usncopy(store->yomi, store->yomi + c, (unsigned)store->nyomi);
| ^
bun.c:513:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
513 | RkwSubstYomi(cx_num, ys, ye, yomi, newLen)
| ^
| int
bun.c:513:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
bun.c:523:26: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
523 | if (!(cx = RkGetContext(cx_num))) {
| ^
bun.c:548:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
548 | RkwFlushYomi(cx_num)
| ^
bun.c:552:26: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
552 | if (!(cx = RkGetContext(cx_num)) ||
| ^
bun.c:574:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
574 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:585:22: warning: passing arguments to '_RkRenbun2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
585 | return(_RkRenbun2(cx, len));
| ^
bun.c:565:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
565 | _RkResize(cx_num, len, t)
| ^
bun.c:602:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
602 | RkwResize(cx_num, len)
| ^
bun.c:628:2: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
628 | RkwEnlarge(cx_num)
| ^
bun.c:635:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
635 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:653:22: warning: passing arguments to '_RkRenbun2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
653 | return(_RkRenbun2(cx, (int)(bun->nb_curlen + 1)));
| ^
bun.c:662:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
662 | RkwShorten(cx_num)
| ^
bun.c:669:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
669 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:686:22: warning: passing arguments to '_RkRenbun2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
686 | return(_RkRenbun2(cx, (int)(bun->nb_curlen - 1)));
| ^
bun.c:700:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
700 | RkwStoreYomi(cx_num, yomi, nlen)
| ^
bun.c:712:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
712 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:759:12: warning: passing arguments to 'usncopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
759 | usncopy((store->yomi + bun->nb_yoff), yomi, (unsigned)nlen);
| ^
bun.c:772:22: warning: passing arguments to '_RkRenbun2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
772 | if ((i = _RkRenbun2(cx, 0)) != -1)
| ^
bun.c:785:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
785 | RkwGoTo(cx_num, bnum)
| ^
bun.c:792:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
792 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:817:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
817 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:842:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
842 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:857:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
857 | countCand(cx)
| ^
bun.c:874:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
874 | getXFER(cx, cnum)
| ^
bun.c:900:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
900 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:925:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
925 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:937:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
937 | RkwNext(cx_num)
| ^
bun.c:943:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
943 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:957:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
957 | RkwPrev(cx_num)
| ^
bun.c:963:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
963 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
980 | findBranch(store, cnum)
| ^
bun.c:1020:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1020 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:1100:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1100 | if (!(cx = RkGetXContext(cx_num)) || !(store = cx->store)) {
| ^
bun.c:1130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1130 | addIt(cw, key, proc, dst, ind, maxdst, mode, cx)
| ^
bun.c:1156:51: warning: passing arguments to '_RkGetKanji' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1156 | ind = (*proc)(dst, ind, maxdst, y, _RkGetKanji(cw, y, mode), &lex, cx);
| ^
bun.c:1162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1162 | getIt(cx, cnum, proc, dst, max)
| ^
bun.c:1183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1183 | addYomi(dst, ind, max, yomi, kanji, lex)
| ^
bun.c:1210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1210 | RkwGetYomi(cx_num, yomi, maxyomi)
| ^
bun.c:1221:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1221 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:1244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1244 | RkwGetLastYomi(cx_num, yomi, maxyomi)
| ^
bun.c:1254:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1254 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:1266:12: warning: passing arguments to 'usncopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1266 | usncopy(yomi, store->yomi + bun->nb_yoff, (unsigned)(maxyomi));
| ^
bun.c:1278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1278 | addKanji(dst, ind, max, yomi, kanji, lex, cx)
| ^
bun.c:1301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1301 | getKanji(cx, cnum, dst, maxdst)
| ^
bun.c:1339:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1339 | RkwGetKanji(cx_num, dst, maxdst)
| ^
bun.c:1348:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1348 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:1383:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1383 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:1411:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1411 | addLex(dst, ind, max, yomi, kanji, lex, cx)
| ^
bun.c:1447:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1447 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:1497:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1497 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:1547:24: warning: passing arguments to 'RkUparseGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1547 | p = RkUparseGramNum(cx->gram->gramdic, lex->rownum, hinshi, 256);
| ^
bun.c:1552:11: warning: passing arguments to 'usncopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1552 | usncopy(dst + ind, hinshi, bytes);
| ^
bun.c:1526:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1526 | addHinshi(dst, ind, max, yomi, kanji, lex, cx)
| ^
bun.c:1570:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1570 | RkwGetHinshi(cx_num, dst, maxdst)
| ^
bun.c:1579:27: warning: passing arguments to 'RkGetXContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1579 | if (!(cx = RkGetXContext(cx_num)) ||
| ^
bun.c:1623:26: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1623 | if (!(cx = RkGetContext(cx_num))
| ^
bun.c:1641:28: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1641 | if (!(cx = RkGetContext(new_cx_num))) {
| ^
bun.c:1653:28: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1653 | if (!(dm = _RkSearchDDP(cx->ddpath, dicname))) {
| ^
bun.c:1659:29: warning: passing arguments to '_RkSearchUDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1659 | if (!(dm = _RkSearchUDDP(cx->ddpath, dicname))) {
| ^
bun.c:1667:25: warning: passing arguments to '_RkCreatePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1667 | file = _RkCreatePath(df->df_direct, df->df_link);
| ^
bun.c:1691:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1691 | _RkwSync(cx, dicname)
| ^
bun.c:1707:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1707 | RkwSync(cx_num, dicname)
| ^
bun.c:1714:26: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1714 | if (!(cx = RkGetContext(cx_num)))
| ^
bun.c:1756:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1756 | RkwGetSimpleKanji(cxnum, dicname, yomi, maxyomi,
| ^
| int
bun.c:1756:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
bun.c:1767:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1767 | RkwStoreRange(cx_num, yomi, maxyomi)
| ^
bun.c:1777:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1777 | RkwSetLocale(cx_num, locale)
| ^
81 warnings generated.
rm -f context.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO context.c
context.c:96:28: warning: passing arguments to 'RkOpenGram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
96 | SG.gramdic = RkOpenGram(gramdic);
| ^
context.c:105:6: warning: call to undeclared function 'mkdir'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
105 | if (mkdir(path, MKDIR_MODE) < 0 &&
| ^
context.c:126:29: warning: passing arguments to 'allocStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
126 | sx->ddhome = allocStr(ddhome);
| ^
context.c:128:26: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
128 | SG.P_BB = RkGetGramNum(SG.gramdic, "BB");
| ^
context.c:129:26: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
129 | SG.P_NN = RkGetGramNum(SG.gramdic, "NN");
| ^
context.c:130:26: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
130 | SG.P_T00 = RkGetGramNum(SG.gramdic, "T00");
| ^
context.c:131:26: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
131 | SG.P_T30 = RkGetGramNum(SG.gramdic, "T30");
| ^
context.c:132:26: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
132 | SG.P_T35 = RkGetGramNum(SG.gramdic, "T35");
| ^
context.c:134:26: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
134 | SG.P_KJ = RkGetGramNum(SG.gramdic, "KJ");
| ^
context.c:136:28: warning: passing arguments to 'RkGetGramNum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
136 | SG.P_Ftte = RkGetGramNum(SG.gramdic, "Ftte");
| ^
context.c:141:27: warning: passing arguments to '_RkInitializeCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
141 | if (_RkInitializeCache(numCache) == 0) {
| ^
context.c:142:32: warning: passing arguments to '_RkCreateDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
142 | sx->ddpath = _RkCreateDDP(SYSTEM_DDHOME_NAME);
| ^
context.c:149:19: warning: passing arguments to '_RkFreeDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
149 | _RkFreeDDP(sx->ddpath);
| ^
context.c:163:18: warning: passing arguments to 'RkCloseGram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
163 | RkCloseGram(SG.gramdic);
| ^
context.c:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
67 | _RkInitialize(ddhome, numCache)
| ^
context.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
172 | RkwInitialize(ddhome)
| ^
context.c:222:13: warning: passing arguments to '_RkFreeDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
222 | _RkFreeDDP(sx->ddpath);
| ^
context.c:223:14: warning: passing arguments to 'RkCloseGram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
223 | RkCloseGram(SG.gramdic);
| ^
context.c:255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
255 | RkGetContext(cx_num)
| ^
In file included from context.c:28:
./RKintern.h:972:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
972 | struct RkContext *RkGetContext();
| ^
context.c:262:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
262 | RkGetXContext(cx_num)
| ^
In file included from context.c:28:
./RKintern.h:973:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
973 | struct RkContext *RkGetXContext();
| ^
context.c:297:14: warning: passing arguments to '_RkUmountMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
297 | _RkUmountMD(cx, md);
| ^
context.c:300:14: warning: passing arguments to '_RkUmountMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
300 | _RkUmountMD(cx, md);
| ^
context.c:275:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
275 | _RkEndBun(cx)
| ^
In file included from context.c:28:
./RKintern.h:1007:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1007 | void _RkEndBun();
| ^
context.c:310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
310 | RkwSetDicPath(cx_num, path)
| ^
context.c:317:21: warning: passing arguments to '_RkCreateDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
317 | new = _RkCreateDDP(path);
| ^
context.c:319:15: warning: passing arguments to '_RkFreeDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
319 | _RkFreeDDP(cx->ddpath);
| ^
context.c:335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
335 | fillContext(cx_num)
| ^
context.c:422:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
422 | RkwCloseContext(cx_num)
| ^
context.c:433:13: warning: passing arguments to '_RkFreeDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
433 | _RkFreeDDP(cx->ddpath);
| ^
context.c:444:19: warning: passing arguments to '_RkUmountMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
444 | (void)_RkUmountMD(cx, m);
| ^
context.c:462:16: warning: passing arguments to 'RkCloseGram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
462 | RkCloseGram(cx->gram->gramdic);
| ^
context.c:488:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
488 | RkwDuplicateContext(cx_num)
| ^
context.c:517:20: warning: passing arguments to '_RkMountMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
517 | (void)_RkMountMD(dx, md->md_dic, md->md_freq,
| ^
context.c:520:30: warning: passing arguments to '_RkCopyDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
520 | dx->ddpath = _RkCopyDDP(sx->ddpath);
| ^
context.c:534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
534 | RkwMountDic(cx_num, name, mode)
| ^
context.c:570:19: warning: passing arguments to '_RkMountMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
570 | return _RkMountMD(cx, dm, qm, mode, firsttime);
| ^
context.c:578:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
578 | RkwUnmountDic(cx_num, name)
| ^
context.c:600:15: warning: passing arguments to '_RkUmountMD' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
600 | _RkUmountMD(cx, md);
| ^
context.c:611:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
611 | RkwRemountDic(cx_num, name, mode)
| ^
context.c:662:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
662 | RkwGetMountList(cx_num, mdname, maxmdname)
| ^
context.c:711:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
711 | diccmp(a, b)
| ^
context.c:744:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
744 | RkwGetDicList(cx_num, mdname, maxmdname)
| ^
context.c:820:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
820 | RkwGetDirList(cx_num, ddname, maxddname)
| ^
context.c:851:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
851 | RkwDefineDic(cx_num, name, word)
| ^
context.c:905:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
905 | RkwDeleteDic(cx_num, name, word)
| ^
48 warnings generated.
rm -f nword.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO nword.c
nword.c:54:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
54 | clearWord(w, bb) /* make word empty */
| ^
nword.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
74 | setWord(w, rc, lit, yomi, ylen, kanji, klen, bb)
| ^
nword.c:100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
100 | allocWord(st, bb)
| ^
nword.c:137:26: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
137 | (void)_RkDerefCache(word->nw_cache);
| ^
nword.c:132:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
132 | derefWord(word) /* decrease the reference counter */
| ^
nword.c:142:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
142 | killWord(st, word) /* dispose the unsed words */
| ^
nword.c:163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
163 | freeWord(st, word) /* freeWord = derefWord + killWord */
| ^
nword.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
172 | _RkFreeBunq(st) /* freeWord = derefWord + killWord */
| ^
nword.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
190 | concWord(cx, p, q, loc, bb) /* create the concatinated word p+q */
| ^
nword.c:281:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
281 | clearQue(xq)
| ^
nword.c:292:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
292 | _RkFreeQue(st, s, e)
| ^
nword.c:312:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
312 | cvtNum(dst, maxdst, src, maxsrc, format)
| ^
nword.c:324:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
324 | cvtAlpha(dst, maxdst, src, maxsrc, format)
| ^
nword.c:346:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
346 | cvtHira(dst, maxdst, src, maxsrc, format)
| ^
nword.c:362:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
362 | cvtLit(dst, maxdst, src, maxsrc, format, mode)
| ^
nword.c:387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
387 | setLit(cx, word, maxword, rc, src, srclen, format)
| ^
nword.c:475:25: warning: passing arguments to '_RkCandNumber' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
475 | nk = _RkCandNumber(wp);
| ^
nword.c:535:34: warning: passing arguments to 'searchRut' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
535 | cnt = wrds->nw_prio = searchRut(qm->dm_rut, wrds->nw_csn);
| ^
nword.c:566:20: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
566 | _RkDerefCache(thisCache);
| ^
nword.c:418:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
418 | readWord(cx, yy, ys, ye, class, nword, maxword, doflush, douniq)
| ^
nword.c:584:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
584 | makeWord(cx, yy, ys, ye, class, word, maxword, doflush, douniq)
| ^
nword.c:769:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
769 | determinate(y1, y2, l)
| ^
nword.c:790:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
790 | positive(y1, y2, l)
| ^
nword.c:805:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
805 | positiveRev(y1, y2, l)
| ^
nword.c:825:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
825 | cancelNVE(nv, p)
| ^
nword.c:841:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
841 | newNVE(nv, y, l, v)
| ^
nword.c:891:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
891 | _RkRegisterNV(nv, yomi, len, half)
| ^
nword.c:1033:15: warning: passing arguments to '_RkDerefCache' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1033 | _RkDerefCache(q->nw_cache);
| ^
nword.c:931:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
931 | parseWord(cx, yy, ys, ye, class, xqh, maxclen, doflush, douniq)
| ^
nword.c:1047:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1047 | doParse(cx, yy, ys, ye, xqh, maxclen, doflush, douniq)
| ^
nword.c:1066:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1066 | _RkGetKanji(cw, key, mode)
| ^
nword.c:1107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1107 | getKanji(w, key, d, mode)
| ^
nword.c:1140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1140 | uniqWord(key, words, ylen, mode)
| ^
nword.c:1220:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1220 | static compword pro((const struct compRec *, const struct compRec *));
| ~~~~~~ ^
| int
nword.c:1224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1224 | compword(x, y)
| ^
nword.c:1246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1246 | sortWord(words)
| ^
nword.c:1292:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1292 | height2list(height, maxclen)
| ^
nword.c:1320:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1320 | list2height(height, maxclen, parse)
| ^
nword.c:1349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1349 | parseBun(cx, yy, ys, ye, doflush, douniq, maxclen)
| ^
nword.c:1376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1376 | modifyPrio(cx, words)
| ^
nword.c:1392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1392 | storeBun(cx, yy, ys, ye, bun)
| ^
nword.c:1429:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1429 | evalSplit(cx, suc, ul)
| ^
nword.c:1490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1490 | calcSplit(cx, yy, top, xq, maxclen, flush)
| ^
nword.c:1628:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1628 | splitBun(cx, yy, ys, ye)
| ^
nword.c:1682:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1682 | parseQue(cx, maxq, yy, ys, ye, doflush)
| ^
nword.c:1730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1730 | IsStableQue(cx, c, doflush)
| ^
nword.c:1760:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1760 | Que2Bun(cx, yy, ys, ye, doflush)
| ^
nword.c:1814:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1814 | _RkRenbun2(cx, firstlen)
| ^
In file included from nword.c:28:
./RKintern.h:988:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
988 | int _RkRenbun2();
| ^
nword.c:1917:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1917 | _RkSubstYomi(cx, ys, ye, yomi, newLen)
| ^
nword.c:1948:32: warning: passing arguments to '_RkReallocBunStorage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1948 | st = _RkReallocBunStorage(st, (int)(new_size*1.2+10));
| ^
nword.c:1972:10: warning: passing arguments to 'usncopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1972 | usncopy(be + ys, yomi, newLen);
| ^
nword.c:2037:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2037 | _RkFlushYomi(cx)
| ^
nword.c:2055:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2055 | void blkcpy(d, s, e)
| ^
nword.c:2105:29: warning: passing arguments to '_RkCandNumber' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2105 | ncands = _RkCandNumber(wp);
| ^
nword.c:2108:23: warning: passing arguments to '_RkGetOffset' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2108 | offset = _RkGetOffset((struct ND *)dm->dm_extdata.var, wp);
| ^
nword.c:2134:12: warning: passing arguments to 'entryRut' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2134 | entryRut(qm->dm_rut, thisW->nw_csn, cx->time);
| ^
nword.c:2062:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2062 | doLearn(cx, thisW)
| ^
nword.c:2180:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2180 | _RkLearnBun(cx, cur, mode)
| ^
In file included from nword.c:28:
./RKintern.h:989:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
989 | void _RkLearnBun();
| ^
60 warnings generated.
rm -f ncache.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO ncache.c
ncache.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
56 | _RkInitializeCache(size)
| ^
In file included from ncache.c:27:
./RKintern.h:979:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
979 | int _RkInitializeCache();
| ^
ncache.c:92:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
92 | flushCache(dm, cache)
| ^
ncache.c:107:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
107 | struct ncache *newCache(ndm, address)
| ^
ncache.c:159:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
159 | _RkDerefCache(cache)
| ^
In file included from ncache.c:27:
./RKintern.h:986:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
986 | void _RkDerefCache();
| ^
ncache.c:184:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
184 | _RkPurgeCache(cache)
| ^
In file included from ncache.c:27:
./RKintern.h:985:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
985 | void _RkPurgeCache();
| ^
ncache.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
193 | _RkKillCache(dm)
| ^
In file included from ncache.c:27:
./RKintern.h:984:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
984 | void _RkKillCache();
| ^
ncache.c:252:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
252 | _RkFindCache(dm, addr)
| ^
In file included from ncache.c:27:
./RKintern.h:981:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
981 | struct ncache *_RkFindCache();
| ^
ncache.c:266:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
266 | _RkRehashCache(cache, addr)
| ^
In file included from ncache.c:27:
./RKintern.h:1067:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1067 | void _RkRehashCache();
| ^
ncache.c:283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
283 | _RkReadCache(dm, addr)
| ^
In file included from ncache.c:27:
./RKintern.h:982:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
982 | struct ncache *_RkReadCache();
| ^
16 warnings generated.
rm -f dic.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO dic.c
dic.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
63 | locatepath(userDDP, ddpath, mode)
| ^
dic.c:130:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
130 | RkwCreateDic(cx_num, dicname, mode)
| ^
dic.c:137:38: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
137 | struct RkContext *cx = RkGetContext(cx_num);
| ^
dic.c:189:20: warning: passing arguments to '_RkSearchDDQ' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
189 | sm = _RkSearchDDQ(systemDDP, dicname, type);
| ^
dic.c:190:20: warning: passing arguments to '_RkSearchDDQ' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
190 | um = _RkSearchDDQ(userDDP, dicname, type);
| ^
dic.c:199:22: warning: passing arguments to '_RkSearchDDQ' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
199 | if(_RkSearchDDQ(systemDDP, dicname, DF_TEMPDIC)) {
| ^
dic.c:209:43: warning: passing arguments to '_RkCreateUniquePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
209 | if (!(filename = _RkCreateUniquePath(userDDP[0], FREQ_TEMPLATE))) {
| ^
dic.c:220:26: warning: passing arguments to 'DMcreate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
220 | if (!(dm = DMcreate(userDDP[0], spec))) {
| ^
dic.c:246:22: warning: passing arguments to '_RkRealizeDF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
246 | if(_RkRealizeDF(um->dm_file)) {/* 줤ʤʤ kon 1993.11 */
| ^
dic.c:261:22: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
261 | tm = _RkSearchDDP(userDDP, dicname);
| ^
dic.c:267:43: warning: passing arguments to '_RkCreateUniquePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
267 | if (!(filename = _RkCreateUniquePath(userDDP[0], USER_TEMPLATE))) {
| ^
dic.c:289:20: warning: passing arguments to 'DMcreate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
289 | if (!DMcreate(userDDP[0], spec)) {
| ^
dic.c:309:22: warning: passing arguments to '_RkRealizeDF' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
309 | if(_RkRealizeDF(um->dm_file)) {
| ^
dic.c:323:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
323 | copyFile(src, dst)
| ^
| int
dic.c:323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dic.c:336:23: warning: passing arguments to '_RkCreatePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
336 | srcN = _RkCreatePath(srcD, srcF->df_link);
| ^
dic.c:344:27: warning: passing arguments to '_RkCreatePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
344 | dstN = _RkCreatePath(dstD, dstF->df_link);
| ^
dic.c:390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
390 | RkwListDic( cx_num, dirname, buf, size )
| ^
dic.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
433 | RkwRemoveDic(cx_num, dicname, mode)
| ^
dic.c:438:38: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
438 | struct RkContext *cx = RkGetContext(cx_num);
| ^
dic.c:455:20: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
455 | dm = _RkSearchDDP(userDDP, (char *)dicname);
| ^
dic.c:467:27: warning: passing arguments to '_RkMakePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
467 | if (!(path = _RkMakePath(dm->dm_file)))
| ^
dic.c:474:11: warning: passing arguments to 'DMremove' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
474 | DMremove(dm);
| ^
dic.c:503:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
503 | RkwRenameDic(cx_num, old, new, mode)
| ^
dic.c:509:38: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
509 | struct RkContext *cx = RkGetContext(cx_num);
| ^
dic.c:531:21: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
531 | dm1 = _RkSearchDDP(userDDP, (char *)old);
| ^
dic.c:541:21: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
541 | dm2 = _RkSearchDDP(userDDP, (char *)new);
| ^
dic.c:550:29: warning: passing arguments to '_RkMakePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
550 | if (!(path = _RkMakePath(dm2->dm_file)))
| ^
dic.c:554:13: warning: passing arguments to 'DMremove' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
554 | DMremove(dm2);
| ^
dic.c:555:13: warning: passing arguments to 'DMrename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
555 | DMrename(dm1, new);
| ^
dic.c:571:13: warning: passing arguments to 'DMrename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
571 | DMrename(dm1, new);
| ^
dic.c:604:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
604 | RkwCopyDic(co, dir, from, to, mode)
| ^
dic.c:630:20: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
630 | cx = RkGetContext(co);
| ^
dic.c:664:37: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
664 | struct RkContext *cy = RkGetContext(con);
| ^
dic.c:672:22: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
672 | dm1 = _RkSearchDDP(userDDP, from);
| ^
dic.c:681:26: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
681 | dm2 = _RkSearchDDP(userDDP, to);
| ^
dic.c:691:27: warning: passing arguments to '_RkMakePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
691 | if (!(path = _RkMakePath(dm2->dm_file))) {
| ^
dic.c:711:11: warning: passing arguments to 'DMremove' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
711 | DMremove(dm2);
| ^
dic.c:724:33: warning: passing arguments to '_RkCreateUniquePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
724 | filename = _RkCreateUniquePath(userDDP[0], template);
| ^
dic.c:733:19: warning: passing arguments to 'DMcreate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
733 | dm2 = DMcreate(userDDP[0], spec);
| ^
dic.c:741:17: warning: passing arguments to 'DMremove' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
741 | DMremove(dm2);
| ^
dic.c:774:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
774 | RkwChmodDic(cx_num, dicname, mode)
| ^
dic.c:779:38: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
779 | struct RkContext *cx = RkGetContext(cx_num);
| ^
dic.c:809:21: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
809 | dm = _RkSearchDDP(userDDP, dicname);
| ^
dic.c:840:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
840 | pushTdn(cx, tdp)
| ^
dic.c:858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
858 | freeTdn(cx) /* tdn next ɤʤ free */
| ^
dic.c:872:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
872 | popTdn(cx)
| ^
dic.c:885:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
884 | static
| ~~~~~~
| int
885 | GetLine(cx, gram, tdp, line, size)
| ^
dic.c:915:19: warning: passing arguments to 'RkUparseWrec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
915 | if (RkUparseWrec(gram, vtn->tn_word->word, line, size, vtn->tn_word->lucks)) {
| ^
dic.c:885:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
885 | GetLine(cx, gram, tdp, line, size)
| ^
dic.c:943:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
943 | RkwGetWordTextDic(cx_num, dirname, dicname, info, infolen)
| ^
dic.c:958:59: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
958 | if (!dicname || !dirname || !info || !(cx = RkGetContext(cx_num)) ||
| ^
dic.c:984:28: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
984 | if (!(cx = RkGetContext(cx_num)) || !(gwt = (struct _rec *)cx->cx_gwt)) {
| ^
dic.c:990:32: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
990 | if (!(new_cx = RkGetContext(new_cx_num))) {
| ^
dic.c:1003:30: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1003 | if (!(dm = _RkSearchDDP(new_cx->ddpath, (char *)dicname))) {
| ^
dic.c:1011:31: warning: passing arguments to '_RkSearchUDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1011 | if (!(dm = _RkSearchUDDP(new_cx->ddpath, dicname))) {
| ^
dic.c:1032:22: warning: passing arguments to '_RkSearchDDP' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1032 | if (!_RkSearchDDP(new_cx->ddpath, (char *)dicname)) {
| ^
dic.c:1045:28: warning: passing arguments to 'RkGetContext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1045 | || !(new_cx = RkGetContext(new_cx_num))) {
| ^
58 warnings generated.
rm -f util.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO util.c
util.c:95:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
95 | uslen(us)
| ^
util.c:108:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
108 | usncopy(dst, src, len)
| ^
util.c:116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
116 | ustoeuc(src, srclen, dest, destlen)
| ^
util.c:144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
144 | euctous(src, srclen, dest, destlen)
| ^
util.c:210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
210 | RkAssertFail(file, line, expr)
| ^
util.c:220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
220 | _RkCalcUnlog2(x)
| ^
In file included from util.c:27:
./RKintern.h:1013:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1013 | int _RkCalcUnlog2();
| ^
util.c:227:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
227 | _RkCalcLog2(n)
| ^
util.c:239:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
239 | uniqAlnum(c)
| ^
util.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
246 | _RkClearHeader(hd)
| ^
util.c:261:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
261 | read_tags(hd, srctop, srcend, pass)
| ^
util.c:310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
310 | _RkReadHeader(fd, hd, off_from_top)
| ^
util.c:391:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
391 | _RkCreateHeader(hd, size)
| ^
util.c:450:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
450 | _RkGetTick(mode)
| ^
util.c:458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
458 | set_hdr_var(hd, n, var)
| ^
util.c:470:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
470 | _RkGetLink(dic, pgno, off, lvo, csn)
| ^
| int
util.c:470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
util.c:492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
492 | _RkGetOffset(dic, pos)
| ^
util.c:524:1: warning: non-void function does not return a value in all control paths [-Wreturn-type]
524 | }
| ^
util.c:527:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
527 | HowManyChars(yomi, len)
| ^
util.c:547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
547 | HowManyBytes(yomi, len)
| ^
21 warnings generated.
rm -f kana.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO kana.c
kana.c:170:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
170 | _ADDCODE(dst, maxdst, count, code, length)
| ^
kana.c:208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
208 | euccharlen(s, bytelen)
| ^
kana.c:236:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
236 | RkCvtZen(zen, maxzen, han, maxhan)
| ^
kana.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
308 | RkCvtHan(han, maxhan, zen, maxzen)
| ^
kana.c:395:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
395 | RkCvtKana(kana, maxkana, hira, maxhira)
| ^
kana.c:441:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
441 | RkCvtHira(hira, maxhira, kana, maxkana)
| ^
kana.c:486:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
486 | RkCvtNone(dst, maxdst, src, maxsrc)
| ^
kana.c:585:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
585 | RkCvtWide(dst, maxdst, src, maxsrc)
| ^
kana.c:707:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
707 | RkCvtNarrow(dst, maxdst, src, maxsrc)
| ^
kana.c:824:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
824 | RkwCvtSuuji(dst, maxdst, src, maxsrc, format)
| ^
kana.c:994:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
994 | unsigned char *ustoeuc();
| ^
./RKintern.h:1193:16: note: conflicting prototype is here
1193 | unsigned char *ustoeuc pro((Wchar *, int, unsigned char *, int));
| ^
kana.c:1000:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1000 | RkwCvtHan(dst, maxdst, src, srclen)
| ^
kana.c:1022:20: warning: passing arguments to 'euctous' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1022 | len = euctous(cbuf2, len, dst, maxdst) - dst;
| ^
kana.c:1038:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1038 | RkwCvtHira(dst, maxdst, src, srclen)
| ^
kana.c:1060:20: warning: passing arguments to 'euctous' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1060 | len = euctous(cbuf2, len, dst, maxdst) - dst;
| ^
kana.c:1076:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1076 | RkwCvtKana(dst, maxdst, src, srclen)
| ^
kana.c:1098:20: warning: passing arguments to 'euctous' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1098 | len = euctous(cbuf2, len, dst, maxdst) - dst;
| ^
kana.c:1114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1114 | RkwCvtZen(dst, maxdst, src, srclen)
| ^
kana.c:1136:20: warning: passing arguments to 'euctous' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1136 | len = euctous(cbuf2, len, dst, maxdst) - dst;
| ^
kana.c:1152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1152 | RkwCvtNone(dst, maxdst, src, srclen)
| ^
20 warnings generated.
rm -f bits.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO bits.c
bits.c:58:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
58 | _RkPackBits(dst_bits, dst_offset, bit_size, src_ints, count)
| ^
bits.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
111 | _RkUnpackBits(dst_ints, src_bits, src_offset, bit_size, count)
| ^
bits.c:159:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
159 | _RkCopyBits(dst_bits, dst_offset, bit_size, src_bits, src_offset, count)
| ^
bits.c:227:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
227 | _RkSetBitNum(dst_bits, dst_offset, bit_size, n, val)
| ^
bits.c:259:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
259 | _RkCalcFqSize(n)
| ^
5 warnings generated.
rm -f dd.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO dd.c
dd.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
71 | allocStr(s)
| ^
In file included from dd.c:28:
./RKintern.h:1006:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1006 | char *allocStr();
| ^
dd.c:89:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
89 | _RkCreateDM(df, dicname, nickname, class)
| ^
dd.c:55:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
55 | static struct DM *_RkCreateDM();
| ^
dd.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
122 | _RkFreeDM(dm)
| ^
dd.c:56:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
56 | static void _RkFreeDM();
| ^
dd.c:138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
138 | _RkAllocDM(df, dicname, nickname, class)
| ^
dd.c:57:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
57 | static struct DM *_RkAllocDM();
| ^
dd.c:166:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
166 | _RkCreateDF(dd, lnk, type)
| ^
dd.c:58:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
58 | static struct DF *_RkCreateDF();
| ^
dd.c:194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
194 | _RkFreeDF(df)
| ^
dd.c:59:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
59 | static void _RkFreeDF();
| ^
dd.c:218:21: warning: parameter 'type' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
218 | _RkAllocDF(dd, lnk, type)
| ^
219 | struct DD *dd;
220 | unsigned char *lnk;
221 | {
dd.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
218 | _RkAllocDF(dd, lnk, type)
| ^
dd.c:60:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
60 | static struct DF *_RkAllocDF();
| ^
dd.c:251:27: warning: passing arguments to '_RkCreatePath' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
251 | pathname = _RkCreatePath(df->df_direct, df->df_link);
| ^
dd.c:241:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
241 | _RkRealizeDF(df)
| ^
In file included from dd.c:28:
./RKintern.h:1041:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1041 | int _RkRealizeDF();
| ^
dd.c:266:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
266 | _RkParseDicsDir(line, lnk, member, nickname, dftype, dmclass,
| ^
dd.c:403:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
403 | _RkCreateDD(path, name)
| ^
dd.c:62:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
62 | static struct DD *_RkCreateDD();
| ^
dd.c:430:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
430 | _RkFreeDD(dd)
| ^
dd.c:63:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
63 | static void _RkFreeDD();
| ^
dd.c:464:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
464 | _RkLookupDD(dd, name)
| ^
dd.c:64:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
64 | static struct DD *_RkLookupDD();
| ^
dd.c:481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
481 | _RkReadDD(name)
| ^
dd.c:65:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
65 | static struct DD *_RkReadDD();
| ^
dd.c:640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
640 | _RkOpenDD(name)
| ^
dd.c:66:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
66 | static struct DD *_RkOpenDD();
| ^
dd.c:662:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
662 | _RkCreatePath(dd, name)
| ^
In file included from dd.c:28:
./RKintern.h:1060:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1060 | char *_RkCreatePath();
| ^
dd.c:682:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
682 | _RkCreateUniquePath(dd, proto)
| ^
In file included from dd.c:28:
./RKintern.h:1061:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1061 | char *_RkCreateUniquePath();
| ^
dd.c:726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
726 | _RkMakePath(df)
| ^
In file included from dd.c:28:
./RKintern.h:1062:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1062 | char *_RkMakePath();
| ^
dd.c:736:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
736 | _RkRealizeDD(dd)
| ^
dd.c:904:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
904 | _RkIsInDDP(ddp, dd)
| ^
dd.c:915:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
915 | _RkCountDDP(ddp)
| ^
dd.c:67:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
67 | static int _RkCountDDP();
| ^
dd.c:925:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
925 | _RkCopyDDP(ddp)
| ^
In file included from dd.c:28:
./RKintern.h:1049:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1049 | struct DD **_RkCopyDDP();
| ^
dd.c:944:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
944 | _RkAppendDDP(ddp, dd)
| ^
dd.c:68:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
68 | static struct DD **_RkAppendDDP();
| ^
dd.c:967:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
967 | _RkCreateDDP(ddpath)
| ^
In file included from dd.c:28:
./RKintern.h:1050:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1050 | struct DD **_RkCreateDDP();
| ^
dd.c:1011:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1011 | _RkFreeDDP(ddp)
| ^
In file included from dd.c:28:
./RKintern.h:1051:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1051 | void _RkFreeDDP();
| ^
dd.c:1030:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1030 | _RkSearchDDP(ddp, name)
| ^
In file included from dd.c:28:
./RKintern.h:1044:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1044 | struct DM *_RkSearchDDP();
| ^
dd.c:1074:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1074 | _RkSearchDDQ(ddp, name, type)
| ^
In file included from dd.c:28:
./RKintern.h:1043:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1043 | struct DM *_RkSearchDDQ();
| ^
dd.c:1106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1106 | _RkSearchUDDP(ddp, name)
| ^
In file included from dd.c:28:
./RKintern.h:1045:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1045 | struct DM *_RkSearchUDDP();
| ^
dd.c:1124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1124 | _RkSearchDDMEM(ddp, name)
| ^
In file included from dd.c:28:
./RKintern.h:1046:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1046 | struct DM *_RkSearchDDMEM();
| ^
dd.c:1161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1161 | _RkSearchDicWithFreq(ddpath, name, qmp)
| ^
dd.c:1197:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1197 | DMcheck(spec, name)
| ^
| int
dd.c:1197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
dd.c:1241:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1241 | DMcreate(dd, spec)
| ^
In file included from dd.c:28:
./RKintern.h:1053:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1053 | struct DM *DMcreate();
| ^
dd.c:1311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1311 | DMremove(dm)
| ^
In file included from dd.c:28:
./RKintern.h:1054:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1054 | int DMremove();
| ^
dd.c:1338:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1338 | DMrename(dm, nickname)
| ^
In file included from dd.c:28:
./RKintern.h:1055:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1055 | int DMrename();
| ^
dd.c:1405:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1405 | DMchmod(dm, mode)
| ^
dd.c:1470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1470 | DDchmod(dd, mode)
| ^
dd.c:1516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1516 | _RkMountMD(cx, dm, qm, mode, firsttime)
| ^
In file included from dd.c:28:
./RKintern.h:1057:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1057 | int _RkMountMD();
| ^
dd.c:1588:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1588 | _RkUmountMD(cx, md)
| ^
In file included from dd.c:28:
./RKintern.h:1058:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
1058 | void _RkUmountMD();
| ^
70 warnings generated.
rm -f fq.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO fq.c
fq.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
41 | allocRUT(hn)
| ^
fq.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
56 | WrToRut(ruc, csn, tick)
| ^
fq.c:79:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
79 | UpdateFrst(ruc)
| ^
fq.c:102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
102 | deleteCT(ruc, csn)
| ^
fq.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
123 | searchRut(ruc, csn)
| ^
fq.c:140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
140 | searchCTadd(ruc, csn)
| ^
fq.c:156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
156 | entryRut(ruc, csn, tick)
| ^
fq.c:199:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
199 | allocWRT(size)
| ^
fq.c:216:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
216 | readWRT(fr)
| ^
fq.c:253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
253 | writeToWRT(fr, wrt)
| ^
fq.c:280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
280 | abolishNV(nv)
| ^
fq.c:304:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
304 | readNV(fd)
| ^
fq.c:361:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
361 | writeNV(fd, nv)
| ^
fq.c:413:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
413 | freeRUT(ruc)
| ^
fq.c:430:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
430 | LoadRUC(fr)
| ^
fq.c:466:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
466 | SaveRUC(fr, ruc)
| ^
fq.c:504:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
504 | FQscan(df, codm, file, w)
| ^
fq.c:592:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
592 | FQopen(dm, qm, file, mode)
| ^
fq.c:652:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
652 | FQclose(cx, dm, qm, file)
| ^
fq.c:702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
702 | FQsync(cx, dm, qm, file)
| ^
20 warnings generated.
rm -f libRK.a
ar cq libRK.a tempdic.o permdic.o dicsw.o ngram.o bun.o context.o nword.o ncache.o dic.o util.o kana.o bits.o dd.o fq.o
ranlib libRK.a
making all in lib/RKC...
rm -f rkc.o unshared/rkc.o
cc -c -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST rkc.c -o unshared/rkc.o
In file included from rkc.c:54:
./rkcw.h:57:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
57 | extern rkcWCinit pro((void));
| ~~~~~~ ^
| int
../../include/sglobal.h:340:45: note: expanded from macro 'rkcWCinit'
340 | #define rkcWCinit G340_rkcWCinit
| ^
In file included from rkc.c:54:
./rkcw.h:58:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
58 | extern rkcw_get_server_info pro((int *, int *));
| ~~~~~~ ^
| int
../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info'
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^
In file included from rkc.c:54:
./rkcw.h:59:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ~~~~~~ ^
| int
../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy'
373 | #define ushortstrncpy G373_ushortstrncpy
| ^
In file included from rkc.c:56:
./rkc.h:212:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ~~~~~~ ^
| int
../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server'
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^
rkc.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
167 | freeBUN(cx, from)
| ^
rkc.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
193 | freeCC( clientcx )
| ^
rkc.c:225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
225 | getCC( clientcx, type )
| ^
rkc.c:245:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
245 | RkwSetUserInfo(user, group, topdir)
| ^
rkc.c:266:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
266 | char *username = NULL, *getenv(), *getlogin();
| ^
/usr/include/stdlib.h:103:7: note: conflicting prototype is here
103 | char *getenv(const char *);
| ^
rkc.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
311 | RkwInitialize( hostname ) /* Ȥꤢrkcξϡ̵뤹 */
| ^
rkc.c:474:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
474 | RkwCloseContext(cxnum)
| ^
rkc.c:561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
561 | RkwDuplicateContext( src_cx )
| ^
rkc.c:600:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
600 | RkwGetDicList(cxnum, dicnames, max)
| ^
rkc.c:619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
619 | _RkwDefineDic( cxnum, dicname, wordrec ) /* ñϿ */
| ^
rkc.c:648:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
648 | RkwDefineDic(cxnum, dicname, wordrec)
| ^
rkc.c:656:38: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
656 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE);
| ^
rkc.c:656:17: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
656 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE);
| ^
rkc.c:661:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
661 | _RkwDeleteDic( cxnum, dicname, wordrec ) /* ñ */
| ^
rkc.c:675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
675 | RkwDeleteDic(cxnum, dicname, wordrec)
| ^
rkc.c:682:36: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
682 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE);
| ^
rkc.c:682:15: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
682 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE);
| ^
rkc.c:687:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
687 | RkwMountDic(cxnum, dicname, mode)
| ^
rkc.c:700:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
700 | RkwRemountDic(cxnum, dicname, where)
| ^
rkc.c:713:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
713 | RkwUnmountDic(cxnum, dicname)
| ^
rkc.c:726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
726 | RkwGetMountList(cxnum, dicnames_return, max)
| ^
rkc.c:744:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
744 | RkwSetDicPath( cxnum, path ) /* ѥ */
| ^
rkc.c:786:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
786 | kouhobuf += ushortstrlen( (Ushort *)kouhobuf)+1 ;
| ^
rkc.c:757:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
757 | StoreFirstKouho( cx, bun_max )
| ^
rkc.c:795:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
795 | _RkwBgnBun(cxnum, yomi, maxyomi, mode)
| ^
rkc.c:861:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
861 | RkwBgnBun(cxnum, yomi, maxyomi, mode)
| ^
rkc.c:870:25: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
870 | len = wchar2ushort(yomi, maxyomi, rkc.cbuf, CBUFSIZE);
| ^
rkc.c:879:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
879 | RkwEndBun( cxnum, mode )
| ^
rkc.c:913:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
913 | LoadKouho( cx )
| ^
rkc.c:936:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
936 | RkwXfer(cxnum, knum)
| ^
rkc.c:954:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
954 | RkwNfer(cxnum)
| ^
rkc.c:971:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
971 | RkwNext(cxnum)
| ^
rkc.c:989:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
989 | RkwPrev(cxnum)
| ^
rkc.c:1017:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1017 | src_yomi += ushortstrlen( (Ushort *)src_yomi ) + 1 ;
| ^
rkc.c:1008:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1008 | SeekKouho( bun, to )
| ^
rkc.c:1035:18: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1035 | if( ushortstrlen( (Ushort *)src_kouho ) > maxkanji )
| ^
rkc.c:1037:14: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1037 | ushortstrcpy( kanji, src_kouho );
| ^
rkc.c:1038:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1038 | return( ushortstrlen( (Ushort *)src_kouho ) ) ;
| ^
rkc.c:1023:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1023 | _RkwGetKanji( cxnum, kanji, maxkanji )
| ^
rkc.c:1044:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1044 | RkwGetKanji(cxnum, kanji, maxkanji)
| ^
rkc.c:1057:23: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1057 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE);
| ^
rkc.c:1063:23: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1063 | return ushort2wchar(rkc.cbuf, len, kanji, maxkanji);
| ^
rkc.c:1090:27: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1090 | for( total = ushortstrlen( src_kouho ) + 1, i = 0;
| ^
rkc.c:1092:24: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1092 | len = ushortstrcpy( dest_kouho, src_kouho ) + 1 ;
| ^
rkc.c:1069:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1069 | _RkwGetKanjiList(cxnum, kouho, max)
| ^
rkc.c:1104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1104 | RkwGetKanjiList(cxnum, kanjis, maxkanjis)
| ^
rkc.c:1130:23: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1130 | len = ushortstrlen(cbuf + j);
| ^
rkc.c:1133:22: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1133 | k += ushort2wchar(cbuf + j, len, kanjis + k, maxkanjis); /* S005 */
| ^
rkc.c:1147:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1147 | RkwGoTo(cxnum, bnum)
| ^
rkc.c:1161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1161 | RkwLeft(cxnum)
| ^
rkc.c:1175:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1175 | RkwRight(cxnum)
| ^
rkc.c:1213:32: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1213 | int yomilen = ushortstrlen((Ushort *)SeekKouho( bun,
| ^
rkc.c:1199:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1199 | RKReSize( cxnum, len )
| ^
rkc.c:1271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1271 | RkwResize( cxnum, len )
| ^
rkc.c:1287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1287 | RkwEnlarge( cxnum ) /* ʸá¿Ð¤ */
| ^
rkc.c:1294:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1294 | RkwShorten(cxnum) /* ʸ̤ */
| ^
rkc.c:1301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1301 | _RkwStoreYomi(cxnum, yomi, max)
| ^
rkc.c:1326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1326 | RkwStoreYomi(cxnum, yomi, maxyomi)
| ^
rkc.c:1334:30: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1334 | len = RKI_MIN(wcharstrlen(yomi),maxyomi);
| ^
rkc.c:1334:30: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:1335:23: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1335 | len = wchar2ushort(yomi, len, rkc.cbuf, CBUFSIZE) + 1;
| ^
rkc.c:1344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1344 | _RkwGetYomi(cx, yomi, maxyomi)
| ^
../../include/sglobal.h:147:45: note: expanded from macro '_RkwGetYomi'
147 | #define _RkwGetYomi G147__RkwGetYomi
| ^
rkc.c:1376:25: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1376 | if( (len = ushortstrlen( (Ushort *)src_yomi )) > maxyomi )
| ^
rkc.c:1389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1389 | RkwGetYomi(cxnum, yomi, maxyomi)
| ^
rkc.c:1401:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1401 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE);
| ^
rkc.c:1406:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1406 | return ushort2wchar(rkc.cbuf, len, yomi, maxyomi);
| ^
rkc.c:1411:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1411 | RkwGetLex(cxnum, lex, maxlex)
| ^
rkc.c:1442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1442 | RkwGetStat(cxnum, stat)
| ^
rkc.c:1484:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1484 | RkwGetProtocolVersion(majorp, minorp)
| ^
rkc.c:1493:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1493 | RkwGetServerVersion(majorp, minorp)
| ^
rkc.c:1516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1516 | RkcConnectIrohaServer( servername )
| ^
rkc.c:1530:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1530 | G069_RkcConnectIrohaServer( servername )
| ^
rkc.c:1537:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1537 | RkcListenConfigErrors( handler )
| ^
rkc.c:1545:29: warning: parameter 'mode' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1545 | CheckRemoteToolProtoVersion(mode)
| ^
1546 | {
rkc.c:1545:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1544 | static
| ~~~~~~
| int
1545 | CheckRemoteToolProtoVersion(mode)
| ^
rkc.c:1545:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:1557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1557 | RkwListDic( cxnum, dirname, dicnames_return, size )
| ^
rkc.c:1599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1599 | RkwCreateDic( cxnum, dicname, mode )
| ^
rkc.c:1616:31: warning: parameter 'mode' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1616 | RkwRemoveDic( cxnum, dicname, mode )
| ^
1617 | int cxnum ;
1618 | char *dicname ;
1619 | {
rkc.c:1616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1616 | RkwRemoveDic( cxnum, dicname, mode )
| ^
rkc.c:1633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1633 | RkwRenameDic( cxnum, dicname, newdicname, mode )
| ^
rkc.c:1652:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1652 | RkwCopyDic(cxnum, dirname, dicname, newdicname, mode )
| ^
rkc.c:1677:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1676 | static
| ~~~~~~
| int
1677 | _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen )
| ^
rkc.c:1677:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:1697:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1697 | RkwGetWordTextDic(cxnum, dirname, dicname, info, infolen)
| ^
rkc.c:1710:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1710 | return ushort2wchar(rkc.cbuf, len, rkc.buffer, BUFSIZE);
| ^
rkc.c:1715:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1715 | return ushort2wchar(rkc.cbuf, len, info, infolen);
| ^
rkc.c:1754:31: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1754 | nyomi = RKI_MIN( ushortstrlen( yomi ), nyomi);
| ^
rkc.c:1754:31: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:1777:25: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1777 | len += ushortstrcpy( &(cx->lastyomi[ys]), yomi );
| ^
rkc.c:1778:25: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1778 | len += ushortstrcpy( &(cx->lastyomi[ys + nyomi]), cbuf );
| ^
rkc.c:1732:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1732 | _RkwSubstYomi( cxnum, ys, ye, yomi, nyomi )
| ^
rkc.c:1791:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1791 | RkwSubstYomi( cxnum, ys, ye, yomi, nyomi )
| ^
rkc.c:1799:23: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1799 | len = wchar2ushort(yomi, nyomi, rkc.cbuf, CBUFSIZE);
| ^
rkc.c:1806:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1806 | RkwFlushYomi( cxnum )
| ^
rkc.c:1833:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1833 | _RkwGetLastYomi( cxnum, yomi, maxyomi )
| ^
rkc.c:1849:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1849 | RkwGetLastYomi( cxnum, yomi, maxyomi )
| ^
rkc.c:1862:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1862 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE);
| ^
rkc.c:1867:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1867 | return ushort2wchar(rkc.cbuf, len, yomi, maxyomi);
| ^
rkc.c:1881:14: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1881 | register i;
| ~~~~~~~~ ^
| int
rkc.c:1876:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1876 | removeBUN( cx, to )
| ^
rkc.c:1899:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1899 | RkwRemoveBun( cx_num, mode )
| ^
rkc.c:1932:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1932 | _RkwGetSimpleKanji(cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis,
| ^
rkc.c:1949:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1949 | RkwGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis )
| ^
rkc.c:1960:21: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1960 | len = wchar2ushort(yomi, maxyomi, cbuf, CBUFSIZE);
| ^
rkc.c:1961:38: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1961 | nkanji = _RkwGetSimpleKanji(cxnum, dicname, cbuf, len,
| ^~~~~~~
rkc.c:1970:46: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1970 | k += ushort2wchar(cbuf2 + j, ushortstrlen(cbuf2 + j),
| ^
rkc.c:1970:22: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1970 | k += ushort2wchar(cbuf2 + j, ushortstrlen(cbuf2 + j),
| ^
rkc.c:1972:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1972 | j += ushortstrlen(cbuf2 + j) + 1;
| ^
rkc.c:1973:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1973 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m),
| ^
rkc.c:1973:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1973 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m),
| ^
rkc.c:1975:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1975 | m += ushortstrlen(cbuf3 + m) + 1;
| ^
rkc.c:1982:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1982 | RkwQueryDic( cxnum, username, dicname, status ) /* S002 */
| ^
rkc.c:2008:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2008 | _RkwGetHinshi( cxnum, dst, maxdst )
| ^
rkc.c:2021:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2021 | RkwGetHinshi( cxnum, dst, maxdst )
| ^
rkc.c:2033:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2033 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE);
| ^
rkc.c:2038:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2038 | return ushort2wchar(rkc.cbuf, len, dst, maxdst);
| ^
rkc.c:2043:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2043 | _RkwStoreRange( cxnum, yomi, maxyomi )
| ^
rkc.c:2056:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2056 | RkwStoreRange( cxnum, yomi, maxyomi )
| ^
rkc.c:2065:21: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2065 | len = wchar2ushort(yomi, maxyomi, rkc.cbuf, CBUFSIZE);
| ^
rkc.c:2070:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2070 | RkwSetLocale( cxnum, locale )
| ^
rkc.c:2099:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2099 | RkwSync( cxnum, dicname )
| ^
rkc.c:2132:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2132 | RkwSetAppName( cxnum, apname )
| ^
rkc.c:2164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2164 | RkwChmodDic(cxnum, dicname, mode)
| ^
rkc.c:2183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2183 | RkInitialize( hostname )
| ^
rkc.c:2195:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2195 | RkKillServer()
| ^
| int
rkc.c:2201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2201 | RkCloseContext( cxnum )
| ^
rkc.c:2214:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2214 | RkDuplicateContext( src_cx )
| ^
rkc.c:2221:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2221 | RkGetDicList(cxnum, dicnames, max)
| ^
rkc.c:2230:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2230 | RkDefineDic(cxnum, dicname, wordrec)
| ^
rkc.c:2237:15: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2237 | euc2ushort(wordrec, strlen(wordrec), rkc.cbuf, CBUFSIZE);
| ^
rkc.c:2242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2242 | RkDeleteDic(cxnum, dicname, wordrec)
| ^
rkc.c:2251:15: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2251 | euc2ushort(wordrec, strlen(wordrec), cbuf, CBUFSIZE);
| ^
rkc.c:2256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2256 | RkMountDic( cxnum, dicname, mode )
| ^
rkc.c:2264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2264 | RkRemountDic( cxnum, dicname, where )
| ^
rkc.c:2272:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2272 | RkUnmountDic( cxnum, dicname )
| ^
rkc.c:2280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2280 | RkGetMountList( cxnum, dicnames_return, max )
| ^
rkc.c:2288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2288 | RkSetDicPath( cxnum, path ) /* ѥ */
| ^
rkc.c:2300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2300 | RkGetDirList( cxnum, ddname, maxddname ) /* ꥹȤ */
| ^
rkc.c:2326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2326 | RkBgnBun(cxnum, yomi, maxyomi, mode)
| ^
rkc.c:2336:23: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2336 | len = euc2ushort(yomi, maxyomi, cbuf, CBIGBUFSIZE);
| ^
rkc.c:2345:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2345 | RkEndBun( cxnum, mode )
| ^
rkc.c:2352:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2352 | RkXfer( cxnum, knum )
| ^
rkc.c:2359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2359 | RkNfer( cxnum )
| ^
rkc.c:2366:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2366 | RkNext( cxnum )
| ^
rkc.c:2373:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2373 | RkPrev(cxnum)
| ^
rkc.c:2380:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2380 | RkGetKanji(cxnum, kanji, maxkanji)
| ^
rkc.c:2395:24: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2395 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) );
| ^
rkc.c:2400:19: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2400 | return ushort2euc(cbuf, len, (char *)kanji, maxkanji);
| ^
rkc.c:2405:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2405 | RkGetKanjiList(cxnum, kanjis, maxkanjis)
| ^
rkc.c:2424:23: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2424 | len = ushortstrlen(cbuf + j);
| ^
rkc.c:2425:24: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2425 | euclen = ushort2euc(cbuf + j, len, eucbuf, CBUFSIZE * 2); /* S005 */
| ^
rkc.c:2437:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2437 | RkGoTo(cxnum, bnum)
| ^
rkc.c:2444:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2444 | RkLeft( cxnum )
| ^
rkc.c:2451:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2451 | RkRight( cxnum )
| ^
rkc.c:2458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2458 | RkResize(cxnum, len)
| ^
rkc.c:2481:30: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2481 | if( (euclen = ushort2euc(cbuf, ret, tmpbuf, BUFSIZE)) > len ) {
| ^
rkc.c:2482:22: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2482 | uslen += euc2ushort(tmpbuf, len, cbuf, CBUFSIZE);
| ^
rkc.c:2498:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2498 | RkEnlarge( cxnum ) /* ʸá¿Ð¤ */
| ^
rkc.c:2505:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2505 | RkShorten(cxnum) /* ʸ̤ */
| ^
rkc.c:2512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2512 | RkStoreYomi(cxnum, yomi, maxyomi)
| ^
rkc.c:2522:21: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2522 | len = euc2ushort(yomi, len, cbuf, CBUFSIZE) + 1;
| ^
rkc.c:2531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2531 | RkGetYomi(cxnum, yomi, maxyomi)
| ^
rkc.c:2546:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2546 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) );
| ^
rkc.c:2551:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2551 | return ushort2euc(cbuf, len, (char *)yomi, maxyomi);
| ^
rkc.c:2556:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2556 | RkGetLex(cxnum, lex, maxlex)
| ^
rkc.c:2574:26: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2574 | tango->ylen = ushort2euc(ybuf + ylen, len, cbuf, BUFSIZE);
| ^
rkc.c:2577:26: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2577 | tango->klen = ushort2euc(kbuf + klen, len, cbuf, BUFSIZE);
| ^
rkc.c:2586:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2586 | RkGetStat(cxnum, stat)
| ^
rkc.c:2601:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2601 | RkListDic( cxnum, dirname, dicnames_return, size )
| ^
| int
rkc.c:2601:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:2609:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2609 | RkCreateDic( cxnum, dicname, mode )
| ^
rkc.c:2616:30: warning: parameter 'mode' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2616 | RkRemoveDic( cxnum, dicname, mode )
| ^
2617 | int cxnum;
2618 | unsigned char *dicname;
2619 | {
rkc.c:2616:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2616 | RkRemoveDic( cxnum, dicname, mode )
| ^
| int
rkc.c:2616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:2623:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2623 | RkRenameDic( cxnum, dicname, newdicname, mode )
| ^
| int
rkc.c:2623:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:2630:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2630 | RkCopyDic(cxnum, dirname, dicname, newdicname, mode)
| ^
| int
rkc.c:2630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:2653:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2653 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) );
| ^
rkc.c:2658:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2658 | return ushort2euc(cbuf, len, (char *)info, infolen);
| ^
rkc.c:2639:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2639 | RkGetWordTextDic(cxnum, dirname, dicname, info, infolen)
| ^
rkc.c:2671:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2671 | RkSubstYomi( cxnum, ys, ye, yomi, nyomi )
| ^
rkc.c:2681:15: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2681 | ushort2euc(cx->lastyomi, cx->maxyomi, cbuf, CBUFSIZE);
| ^
rkc.c:2682:20: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2682 | ys = euc2ushort(cbuf, ys, cbuf2, CBUFSIZE);
| ^
rkc.c:2683:20: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2683 | ye = euc2ushort(cbuf, ye, cbuf2, CBUFSIZE);
| ^
rkc.c:2684:21: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2684 | len = euc2ushort(yomi, nyomi, cbuf2, CBUFSIZE);
| ^
rkc.c:2691:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2691 | RkFlushYomi( cxnum )
| ^
rkc.c:2698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2698 | RkGetLastYomi( cxnum, yomi, maxyomi )
| ^
rkc.c:2713:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2713 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) );
| ^
rkc.c:2718:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2718 | return ushort2euc(cbuf, len, yomi, maxyomi);
| ^
rkc.c:2723:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2723 | RkRemoveBun( cxnum, mode )
| ^
rkc.c:2730:26: warning: parameter 'dicname' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2730 | RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis )
| ^
2731 | int cxnum, maxyomi, maxkanjis, maxhinshis ;
2732 | unsigned char *yomi, *kanjis, *hinshis ;
2733 | {
rkc.c:2740:19: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2740 | len = euc2ushort((char *)yomi, maxyomi, cbuf, CBUFSIZE);
| ^
rkc.c:2741:38: warning: incompatible integer to pointer conversion passing 'int' to parameter of type 'unsigned char *' [-Wint-conversion]
2741 | nkanji = _RkwGetSimpleKanji(cxnum, dicname, cbuf, len,
| ^~~~~~~
rkc.c:2750:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2750 | k += ushort2euc(cbuf2 + j, ushortstrlen(cbuf2 + j),
| ^
rkc.c:2750:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2750 | k += ushort2euc(cbuf2 + j, ushortstrlen(cbuf2 + j),
| ^
rkc.c:2752:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2752 | j += ushortstrlen(cbuf2 + j) + 1;
| ^
rkc.c:2753:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2753 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m),
| ^
rkc.c:2753:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2753 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m),
| ^
rkc.c:2755:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2755 | m += ushortstrlen(cbuf3 + m) + 1;
| ^
rkc.c:2730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2730 | RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis )
| ^
rkc.c:2762:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2762 | RkQueryDic( cxnum, username, dicname, status ) /* S002 */
| ^
rkc.c:2772:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2772 | RkGetHinshi( cxnum, dst, maxdst )
| ^
rkc.c:2786:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2786 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) );
| ^
rkc.c:2791:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2791 | return ushort2euc(cbuf, len, (char *)dst, maxdst);
| ^
rkc.c:2806:19: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2806 | len = euc2ushort((char *)yomi, maxyomi, cbuf, CBUFSIZE);
| ^
rkc.c:2796:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2796 | RkStoreRange( cxnum, yomi, maxyomi )
| ^
rkc.c:2811:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2811 | RkSetLocale( cxnum, locale )
| ^
rkc.c:2819:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2819 | RkSync( cxnum, dicname )
| ^
rkc.c:2827:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2827 | RkSetAppName( cxnum, apname )
| ^
rkc.c:2835:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2835 | RkChmodDic(cxnum, dicname, mode)
| ^
rkc.c:2918:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2918 | RkThrough( cxnum, command, buf, content_size, buffer_size )
| ^
217 warnings generated.
rm -f rkc.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC rkc.c
In file included from rkc.c:54:
./rkcw.h:57:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
57 | extern rkcWCinit pro((void));
| ~~~~~~ ^
| int
../../include/sglobal.h:340:45: note: expanded from macro 'rkcWCinit'
340 | #define rkcWCinit G340_rkcWCinit
| ^
In file included from rkc.c:54:
./rkcw.h:58:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
58 | extern rkcw_get_server_info pro((int *, int *));
| ~~~~~~ ^
| int
../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info'
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^
In file included from rkc.c:54:
./rkcw.h:59:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ~~~~~~ ^
| int
../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy'
373 | #define ushortstrncpy G373_ushortstrncpy
| ^
In file included from rkc.c:56:
./rkc.h:212:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ~~~~~~ ^
| int
../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server'
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^
rkc.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
167 | freeBUN(cx, from)
| ^
rkc.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
193 | freeCC( clientcx )
| ^
rkc.c:225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
225 | getCC( clientcx, type )
| ^
rkc.c:245:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
245 | RkwSetUserInfo(user, group, topdir)
| ^
rkc.c:266:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
266 | char *username = NULL, *getenv(), *getlogin();
| ^
/usr/include/stdlib.h:103:7: note: conflicting prototype is here
103 | char *getenv(const char *);
| ^
rkc.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
311 | RkwInitialize( hostname ) /* Ȥꤢrkcξϡ̵뤹 */
| ^
rkc.c:474:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
474 | RkwCloseContext(cxnum)
| ^
rkc.c:561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
561 | RkwDuplicateContext( src_cx )
| ^
rkc.c:600:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
600 | RkwGetDicList(cxnum, dicnames, max)
| ^
rkc.c:619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
619 | _RkwDefineDic( cxnum, dicname, wordrec ) /* ñϿ */
| ^
rkc.c:648:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
648 | RkwDefineDic(cxnum, dicname, wordrec)
| ^
rkc.c:656:38: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
656 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE);
| ^
rkc.c:656:17: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
656 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE);
| ^
rkc.c:661:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
661 | _RkwDeleteDic( cxnum, dicname, wordrec ) /* ñ */
| ^
rkc.c:675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
675 | RkwDeleteDic(cxnum, dicname, wordrec)
| ^
rkc.c:682:36: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
682 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE);
| ^
rkc.c:682:15: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
682 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE);
| ^
rkc.c:687:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
687 | RkwMountDic(cxnum, dicname, mode)
| ^
rkc.c:700:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
700 | RkwRemountDic(cxnum, dicname, where)
| ^
rkc.c:713:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
713 | RkwUnmountDic(cxnum, dicname)
| ^
rkc.c:726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
726 | RkwGetMountList(cxnum, dicnames_return, max)
| ^
rkc.c:744:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
744 | RkwSetDicPath( cxnum, path ) /* ѥ */
| ^
rkc.c:786:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
786 | kouhobuf += ushortstrlen( (Ushort *)kouhobuf)+1 ;
| ^
rkc.c:757:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
757 | StoreFirstKouho( cx, bun_max )
| ^
rkc.c:795:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
795 | _RkwBgnBun(cxnum, yomi, maxyomi, mode)
| ^
rkc.c:861:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
861 | RkwBgnBun(cxnum, yomi, maxyomi, mode)
| ^
rkc.c:870:25: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
870 | len = wchar2ushort(yomi, maxyomi, rkc.cbuf, CBUFSIZE);
| ^
rkc.c:879:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
879 | RkwEndBun( cxnum, mode )
| ^
rkc.c:913:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
913 | LoadKouho( cx )
| ^
rkc.c:936:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
936 | RkwXfer(cxnum, knum)
| ^
rkc.c:954:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
954 | RkwNfer(cxnum)
| ^
rkc.c:971:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
971 | RkwNext(cxnum)
| ^
rkc.c:989:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
989 | RkwPrev(cxnum)
| ^
rkc.c:1017:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1017 | src_yomi += ushortstrlen( (Ushort *)src_yomi ) + 1 ;
| ^
rkc.c:1008:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1008 | SeekKouho( bun, to )
| ^
rkc.c:1035:18: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1035 | if( ushortstrlen( (Ushort *)src_kouho ) > maxkanji )
| ^
rkc.c:1037:14: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1037 | ushortstrcpy( kanji, src_kouho );
| ^
rkc.c:1038:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1038 | return( ushortstrlen( (Ushort *)src_kouho ) ) ;
| ^
rkc.c:1023:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1023 | _RkwGetKanji( cxnum, kanji, maxkanji )
| ^
rkc.c:1044:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1044 | RkwGetKanji(cxnum, kanji, maxkanji)
| ^
rkc.c:1057:23: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1057 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE);
| ^
rkc.c:1063:23: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1063 | return ushort2wchar(rkc.cbuf, len, kanji, maxkanji);
| ^
rkc.c:1090:27: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1090 | for( total = ushortstrlen( src_kouho ) + 1, i = 0;
| ^
rkc.c:1092:24: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1092 | len = ushortstrcpy( dest_kouho, src_kouho ) + 1 ;
| ^
rkc.c:1069:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1069 | _RkwGetKanjiList(cxnum, kouho, max)
| ^
rkc.c:1104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1104 | RkwGetKanjiList(cxnum, kanjis, maxkanjis)
| ^
rkc.c:1130:23: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1130 | len = ushortstrlen(cbuf + j);
| ^
rkc.c:1133:22: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1133 | k += ushort2wchar(cbuf + j, len, kanjis + k, maxkanjis); /* S005 */
| ^
rkc.c:1147:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1147 | RkwGoTo(cxnum, bnum)
| ^
rkc.c:1161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1161 | RkwLeft(cxnum)
| ^
rkc.c:1175:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1175 | RkwRight(cxnum)
| ^
rkc.c:1213:32: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1213 | int yomilen = ushortstrlen((Ushort *)SeekKouho( bun,
| ^
rkc.c:1199:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1199 | RKReSize( cxnum, len )
| ^
rkc.c:1271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1271 | RkwResize( cxnum, len )
| ^
rkc.c:1287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1287 | RkwEnlarge( cxnum ) /* ʸá¿Ð¤ */
| ^
rkc.c:1294:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1294 | RkwShorten(cxnum) /* ʸ̤ */
| ^
rkc.c:1301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1301 | _RkwStoreYomi(cxnum, yomi, max)
| ^
rkc.c:1326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1326 | RkwStoreYomi(cxnum, yomi, maxyomi)
| ^
rkc.c:1334:30: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1334 | len = RKI_MIN(wcharstrlen(yomi),maxyomi);
| ^
rkc.c:1334:30: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:1335:23: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1335 | len = wchar2ushort(yomi, len, rkc.cbuf, CBUFSIZE) + 1;
| ^
rkc.c:1344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1344 | _RkwGetYomi(cx, yomi, maxyomi)
| ^
../../include/sglobal.h:147:45: note: expanded from macro '_RkwGetYomi'
147 | #define _RkwGetYomi G147__RkwGetYomi
| ^
rkc.c:1376:25: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1376 | if( (len = ushortstrlen( (Ushort *)src_yomi )) > maxyomi )
| ^
rkc.c:1389:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1389 | RkwGetYomi(cxnum, yomi, maxyomi)
| ^
rkc.c:1401:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1401 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE);
| ^
rkc.c:1406:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1406 | return ushort2wchar(rkc.cbuf, len, yomi, maxyomi);
| ^
rkc.c:1411:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1411 | RkwGetLex(cxnum, lex, maxlex)
| ^
rkc.c:1442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1442 | RkwGetStat(cxnum, stat)
| ^
rkc.c:1484:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1484 | RkwGetProtocolVersion(majorp, minorp)
| ^
rkc.c:1493:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1493 | RkwGetServerVersion(majorp, minorp)
| ^
rkc.c:1516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1516 | RkcConnectIrohaServer( servername )
| ^
rkc.c:1530:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1530 | G069_RkcConnectIrohaServer( servername )
| ^
rkc.c:1537:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1537 | RkcListenConfigErrors( handler )
| ^
rkc.c:1545:29: warning: parameter 'mode' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1545 | CheckRemoteToolProtoVersion(mode)
| ^
1546 | {
rkc.c:1545:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1544 | static
| ~~~~~~
| int
1545 | CheckRemoteToolProtoVersion(mode)
| ^
rkc.c:1545:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:1557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1557 | RkwListDic( cxnum, dirname, dicnames_return, size )
| ^
rkc.c:1599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1599 | RkwCreateDic( cxnum, dicname, mode )
| ^
rkc.c:1616:31: warning: parameter 'mode' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1616 | RkwRemoveDic( cxnum, dicname, mode )
| ^
1617 | int cxnum ;
1618 | char *dicname ;
1619 | {
rkc.c:1616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1616 | RkwRemoveDic( cxnum, dicname, mode )
| ^
rkc.c:1633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1633 | RkwRenameDic( cxnum, dicname, newdicname, mode )
| ^
rkc.c:1652:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1652 | RkwCopyDic(cxnum, dirname, dicname, newdicname, mode )
| ^
rkc.c:1677:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1676 | static
| ~~~~~~
| int
1677 | _RkwGetWordTextDic( cxnum, dirname, dicname, info, infolen )
| ^
rkc.c:1677:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:1697:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1697 | RkwGetWordTextDic(cxnum, dirname, dicname, info, infolen)
| ^
rkc.c:1710:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1710 | return ushort2wchar(rkc.cbuf, len, rkc.buffer, BUFSIZE);
| ^
rkc.c:1715:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1715 | return ushort2wchar(rkc.cbuf, len, info, infolen);
| ^
rkc.c:1754:31: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1754 | nyomi = RKI_MIN( ushortstrlen( yomi ), nyomi);
| ^
rkc.c:1754:31: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:1777:25: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1777 | len += ushortstrcpy( &(cx->lastyomi[ys]), yomi );
| ^
rkc.c:1778:25: warning: passing arguments to 'G371_ushortstrcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1778 | len += ushortstrcpy( &(cx->lastyomi[ys + nyomi]), cbuf );
| ^
rkc.c:1732:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1732 | _RkwSubstYomi( cxnum, ys, ye, yomi, nyomi )
| ^
rkc.c:1791:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1791 | RkwSubstYomi( cxnum, ys, ye, yomi, nyomi )
| ^
rkc.c:1799:23: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1799 | len = wchar2ushort(yomi, nyomi, rkc.cbuf, CBUFSIZE);
| ^
rkc.c:1806:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1806 | RkwFlushYomi( cxnum )
| ^
rkc.c:1833:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1833 | _RkwGetLastYomi( cxnum, yomi, maxyomi )
| ^
rkc.c:1849:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1849 | RkwGetLastYomi( cxnum, yomi, maxyomi )
| ^
rkc.c:1862:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1862 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE);
| ^
rkc.c:1867:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1867 | return ushort2wchar(rkc.cbuf, len, yomi, maxyomi);
| ^
rkc.c:1881:14: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1881 | register i;
| ~~~~~~~~ ^
| int
rkc.c:1876:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1876 | removeBUN( cx, to )
| ^
rkc.c:1899:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1899 | RkwRemoveBun( cx_num, mode )
| ^
rkc.c:1932:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1932 | _RkwGetSimpleKanji(cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis,
| ^
rkc.c:1949:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1949 | RkwGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis )
| ^
rkc.c:1960:21: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1960 | len = wchar2ushort(yomi, maxyomi, cbuf, CBUFSIZE);
| ^
rkc.c:1961:38: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1961 | nkanji = _RkwGetSimpleKanji(cxnum, dicname, cbuf, len,
| ^~~~~~~
rkc.c:1970:46: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1970 | k += ushort2wchar(cbuf2 + j, ushortstrlen(cbuf2 + j),
| ^
rkc.c:1970:22: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1970 | k += ushort2wchar(cbuf2 + j, ushortstrlen(cbuf2 + j),
| ^
rkc.c:1972:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1972 | j += ushortstrlen(cbuf2 + j) + 1;
| ^
rkc.c:1973:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1973 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m),
| ^
rkc.c:1973:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1973 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m),
| ^
rkc.c:1975:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1975 | m += ushortstrlen(cbuf3 + m) + 1;
| ^
rkc.c:1982:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1982 | RkwQueryDic( cxnum, username, dicname, status ) /* S002 */
| ^
rkc.c:2008:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2008 | _RkwGetHinshi( cxnum, dst, maxdst )
| ^
rkc.c:2021:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2021 | RkwGetHinshi( cxnum, dst, maxdst )
| ^
rkc.c:2033:26: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2033 | return ushort2wchar(rkc.cbuf, len, rkc.wbuf, CBUFSIZE);
| ^
rkc.c:2038:24: warning: passing arguments to 'G370_ushort2wchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2038 | return ushort2wchar(rkc.cbuf, len, dst, maxdst);
| ^
rkc.c:2043:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2043 | _RkwStoreRange( cxnum, yomi, maxyomi )
| ^
rkc.c:2056:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2056 | RkwStoreRange( cxnum, yomi, maxyomi )
| ^
rkc.c:2065:21: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2065 | len = wchar2ushort(yomi, maxyomi, rkc.cbuf, CBUFSIZE);
| ^
rkc.c:2070:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2070 | RkwSetLocale( cxnum, locale )
| ^
rkc.c:2099:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2099 | RkwSync( cxnum, dicname )
| ^
rkc.c:2132:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2132 | RkwSetAppName( cxnum, apname )
| ^
rkc.c:2164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2164 | RkwChmodDic(cxnum, dicname, mode)
| ^
rkc.c:2183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2183 | RkInitialize( hostname )
| ^
rkc.c:2195:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2195 | RkKillServer()
| ^
| int
rkc.c:2201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2201 | RkCloseContext( cxnum )
| ^
rkc.c:2214:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2214 | RkDuplicateContext( src_cx )
| ^
rkc.c:2221:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2221 | RkGetDicList(cxnum, dicnames, max)
| ^
rkc.c:2230:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2230 | RkDefineDic(cxnum, dicname, wordrec)
| ^
rkc.c:2237:15: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2237 | euc2ushort(wordrec, strlen(wordrec), rkc.cbuf, CBUFSIZE);
| ^
rkc.c:2242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2242 | RkDeleteDic(cxnum, dicname, wordrec)
| ^
rkc.c:2251:15: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2251 | euc2ushort(wordrec, strlen(wordrec), cbuf, CBUFSIZE);
| ^
rkc.c:2256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2256 | RkMountDic( cxnum, dicname, mode )
| ^
rkc.c:2264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2264 | RkRemountDic( cxnum, dicname, where )
| ^
rkc.c:2272:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2272 | RkUnmountDic( cxnum, dicname )
| ^
rkc.c:2280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2280 | RkGetMountList( cxnum, dicnames_return, max )
| ^
rkc.c:2288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2288 | RkSetDicPath( cxnum, path ) /* ѥ */
| ^
rkc.c:2300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2300 | RkGetDirList( cxnum, ddname, maxddname ) /* ꥹȤ */
| ^
rkc.c:2326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2326 | RkBgnBun(cxnum, yomi, maxyomi, mode)
| ^
rkc.c:2336:23: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2336 | len = euc2ushort(yomi, maxyomi, cbuf, CBIGBUFSIZE);
| ^
rkc.c:2345:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2345 | RkEndBun( cxnum, mode )
| ^
rkc.c:2352:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2352 | RkXfer( cxnum, knum )
| ^
rkc.c:2359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2359 | RkNfer( cxnum )
| ^
rkc.c:2366:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2366 | RkNext( cxnum )
| ^
rkc.c:2373:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2373 | RkPrev(cxnum)
| ^
rkc.c:2380:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2380 | RkGetKanji(cxnum, kanji, maxkanji)
| ^
rkc.c:2395:24: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2395 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) );
| ^
rkc.c:2400:19: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2400 | return ushort2euc(cbuf, len, (char *)kanji, maxkanji);
| ^
rkc.c:2405:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2405 | RkGetKanjiList(cxnum, kanjis, maxkanjis)
| ^
rkc.c:2424:23: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2424 | len = ushortstrlen(cbuf + j);
| ^
rkc.c:2425:24: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2425 | euclen = ushort2euc(cbuf + j, len, eucbuf, CBUFSIZE * 2); /* S005 */
| ^
rkc.c:2437:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2437 | RkGoTo(cxnum, bnum)
| ^
rkc.c:2444:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2444 | RkLeft( cxnum )
| ^
rkc.c:2451:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2451 | RkRight( cxnum )
| ^
rkc.c:2458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2458 | RkResize(cxnum, len)
| ^
rkc.c:2481:30: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2481 | if( (euclen = ushort2euc(cbuf, ret, tmpbuf, BUFSIZE)) > len ) {
| ^
rkc.c:2482:22: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2482 | uslen += euc2ushort(tmpbuf, len, cbuf, CBUFSIZE);
| ^
rkc.c:2498:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2498 | RkEnlarge( cxnum ) /* ʸá¿Ð¤ */
| ^
rkc.c:2505:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2505 | RkShorten(cxnum) /* ʸ̤ */
| ^
rkc.c:2512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2512 | RkStoreYomi(cxnum, yomi, maxyomi)
| ^
rkc.c:2522:21: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2522 | len = euc2ushort(yomi, len, cbuf, CBUFSIZE) + 1;
| ^
rkc.c:2531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2531 | RkGetYomi(cxnum, yomi, maxyomi)
| ^
rkc.c:2546:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2546 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) );
| ^
rkc.c:2551:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2551 | return ushort2euc(cbuf, len, (char *)yomi, maxyomi);
| ^
rkc.c:2556:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2556 | RkGetLex(cxnum, lex, maxlex)
| ^
rkc.c:2574:26: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2574 | tango->ylen = ushort2euc(ybuf + ylen, len, cbuf, BUFSIZE);
| ^
rkc.c:2577:26: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2577 | tango->klen = ushort2euc(kbuf + klen, len, cbuf, BUFSIZE);
| ^
rkc.c:2586:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2586 | RkGetStat(cxnum, stat)
| ^
rkc.c:2601:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2601 | RkListDic( cxnum, dirname, dicnames_return, size )
| ^
| int
rkc.c:2601:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:2609:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2609 | RkCreateDic( cxnum, dicname, mode )
| ^
rkc.c:2616:30: warning: parameter 'mode' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2616 | RkRemoveDic( cxnum, dicname, mode )
| ^
2617 | int cxnum;
2618 | unsigned char *dicname;
2619 | {
rkc.c:2616:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2616 | RkRemoveDic( cxnum, dicname, mode )
| ^
| int
rkc.c:2616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:2623:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2623 | RkRenameDic( cxnum, dicname, newdicname, mode )
| ^
| int
rkc.c:2623:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:2630:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2630 | RkCopyDic(cxnum, dirname, dicname, newdicname, mode)
| ^
| int
rkc.c:2630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
rkc.c:2653:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2653 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) );
| ^
rkc.c:2658:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2658 | return ushort2euc(cbuf, len, (char *)info, infolen);
| ^
rkc.c:2639:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2639 | RkGetWordTextDic(cxnum, dirname, dicname, info, infolen)
| ^
rkc.c:2671:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2671 | RkSubstYomi( cxnum, ys, ye, yomi, nyomi )
| ^
rkc.c:2681:15: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2681 | ushort2euc(cx->lastyomi, cx->maxyomi, cbuf, CBUFSIZE);
| ^
rkc.c:2682:20: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2682 | ys = euc2ushort(cbuf, ys, cbuf2, CBUFSIZE);
| ^
rkc.c:2683:20: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2683 | ye = euc2ushort(cbuf, ye, cbuf2, CBUFSIZE);
| ^
rkc.c:2684:21: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2684 | len = euc2ushort(yomi, nyomi, cbuf2, CBUFSIZE);
| ^
rkc.c:2691:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2691 | RkFlushYomi( cxnum )
| ^
rkc.c:2698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2698 | RkGetLastYomi( cxnum, yomi, maxyomi )
| ^
rkc.c:2713:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2713 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) );
| ^
rkc.c:2718:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2718 | return ushort2euc(cbuf, len, yomi, maxyomi);
| ^
rkc.c:2723:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2723 | RkRemoveBun( cxnum, mode )
| ^
rkc.c:2730:26: warning: parameter 'dicname' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2730 | RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis )
| ^
2731 | int cxnum, maxyomi, maxkanjis, maxhinshis ;
2732 | unsigned char *yomi, *kanjis, *hinshis ;
2733 | {
rkc.c:2740:19: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2740 | len = euc2ushort((char *)yomi, maxyomi, cbuf, CBUFSIZE);
| ^
rkc.c:2741:38: warning: incompatible integer to pointer conversion passing 'int' to parameter of type 'unsigned char *' [-Wint-conversion]
2741 | nkanji = _RkwGetSimpleKanji(cxnum, dicname, cbuf, len,
| ^~~~~~~
rkc.c:2750:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2750 | k += ushort2euc(cbuf2 + j, ushortstrlen(cbuf2 + j),
| ^
rkc.c:2750:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2750 | k += ushort2euc(cbuf2 + j, ushortstrlen(cbuf2 + j),
| ^
rkc.c:2752:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2752 | j += ushortstrlen(cbuf2 + j) + 1;
| ^
rkc.c:2753:44: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2753 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m),
| ^
rkc.c:2753:20: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2753 | l += ushort2euc(cbuf3 + m, ushortstrlen(cbuf3 + m),
| ^
rkc.c:2755:22: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2755 | m += ushortstrlen(cbuf3 + m) + 1;
| ^
rkc.c:2730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2730 | RkGetSimpleKanji( cxnum, dicname, yomi, maxyomi, kanjis, maxkanjis, hinshis, maxhinshis )
| ^
rkc.c:2762:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2762 | RkQueryDic( cxnum, username, dicname, status ) /* S002 */
| ^
rkc.c:2772:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2772 | RkGetHinshi( cxnum, dst, maxdst )
| ^
rkc.c:2786:25: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2786 | return( ushort2euc(cbuf, len, buffer, CBUFSIZE) );
| ^
rkc.c:2791:22: warning: passing arguments to 'G368_ushort2euc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2791 | return ushort2euc(cbuf, len, (char *)dst, maxdst);
| ^
rkc.c:2806:19: warning: passing arguments to 'G219_euc2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2806 | len = euc2ushort((char *)yomi, maxyomi, cbuf, CBUFSIZE);
| ^
rkc.c:2796:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2796 | RkStoreRange( cxnum, yomi, maxyomi )
| ^
rkc.c:2811:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2811 | RkSetLocale( cxnum, locale )
| ^
rkc.c:2819:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2819 | RkSync( cxnum, dicname )
| ^
rkc.c:2827:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2827 | RkSetAppName( cxnum, apname )
| ^
rkc.c:2835:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2835 | RkChmodDic(cxnum, dicname, mode)
| ^
rkc.c:2918:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2918 | RkThrough( cxnum, command, buf, content_size, buffer_size )
| ^
217 warnings generated.
rm -f convert.o unshared/convert.o
cc -c -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST convert.c -o unshared/convert.o
In file included from convert.c:30:
./rkcw.h:57:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
57 | extern rkcWCinit pro((void));
| ~~~~~~ ^
| int
../../include/sglobal.h:340:45: note: expanded from macro 'rkcWCinit'
340 | #define rkcWCinit G340_rkcWCinit
| ^
In file included from convert.c:30:
./rkcw.h:58:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
58 | extern rkcw_get_server_info pro((int *, int *));
| ~~~~~~ ^
| int
../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info'
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^
In file included from convert.c:30:
./rkcw.h:59:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ~~~~~~ ^
| int
../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy'
373 | #define ushortstrncpy G373_ushortstrncpy
| ^
In file included from convert.c:32:
./rkc.h:212:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ~~~~~~ ^
| int
../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server'
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^
4 warnings generated.
rm -f convert.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC convert.c
In file included from convert.c:30:
./rkcw.h:57:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
57 | extern rkcWCinit pro((void));
| ~~~~~~ ^
| int
../../include/sglobal.h:340:45: note: expanded from macro 'rkcWCinit'
340 | #define rkcWCinit G340_rkcWCinit
| ^
In file included from convert.c:30:
./rkcw.h:58:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
58 | extern rkcw_get_server_info pro((int *, int *));
| ~~~~~~ ^
| int
../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info'
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^
In file included from convert.c:30:
./rkcw.h:59:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ~~~~~~ ^
| int
../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy'
373 | #define ushortstrncpy G373_ushortstrncpy
| ^
In file included from convert.c:32:
./rkc.h:212:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ~~~~~~ ^
| int
../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server'
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^
4 warnings generated.
rm -f wconvert.o unshared/wconvert.o
cc -c -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST wconvert.c -o unshared/wconvert.o
In file included from wconvert.c:59:
./rkcw.h:57:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
57 | extern rkcWCinit pro((void));
| ~~~~~~ ^
| int
../../include/sglobal.h:340:45: note: expanded from macro 'rkcWCinit'
340 | #define rkcWCinit G340_rkcWCinit
| ^
In file included from wconvert.c:59:
./rkcw.h:58:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
58 | extern rkcw_get_server_info pro((int *, int *));
| ~~~~~~ ^
| int
../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info'
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^
In file included from wconvert.c:59:
./rkcw.h:59:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ~~~~~~ ^
| int
../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy'
373 | #define ushortstrncpy G373_ushortstrncpy
| ^
In file included from wconvert.c:62:
./rkc.h:212:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ~~~~~~ ^
| int
../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server'
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^
wconvert.c:107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
107 | DoSomething(sig)
| ^
wconvert.c:116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
116 | try_connect( fd, addrp, len )
| ^
wconvert.c:133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
133 | connect_unix( number )
| ^
wconvert.c:261:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
261 | connect_inet( hostname, number )
| ^
wconvert.c:329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
329 | increment_counter( flush )
| ^
wconvert.c:352:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
352 | char **listp = list, *getenv();
| ^
/usr/include/stdlib.h:103:7: note: conflicting prototype is here
103 | char *getenv(const char *);
| ^
wconvert.c:347:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
347 | rkc_build_cannaserver_list( list )
| ^
wconvert.c:408:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
408 | rkc_Connect_Iroha_Server( hostname )
| ^
| int
../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server'
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^
wconvert.c:408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server'
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^
wconvert.c:523:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
523 | static firstKouhoStore pro((int, BYTE *, int, BYTE *));
| ~~~~~~ ^
| int
wconvert.c:526:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
525 | static
| ~~~~~~
| int
526 | firstKouhoStore(n, data, len, dest)
| ^
wconvert.c:526:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:540:24: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
540 | length = ushortstrlen( first_kouho )+1 ;
| ^
wconvert.c:563:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
563 | firstKouhoStore_2(n, data, len, dest)
| ^
wconvert.c:688:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
688 | RkcRecvWReply(buf, bufsize, len_return, allocptr)
| ^
wconvert.c:747:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
747 | RkcSendWRequest( Buffer, size )
| ^
wconvert.c:822:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
821 | static
| ~~~~~~
| int
822 | SendType0Request(proto, len, name) /* Initialize */
| ^
wconvert.c:822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:845:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
844 | static
| ~~~~~~
| int
845 | SendType1Request(majo, mino) /* Finalize , KillServer */
| ^
wconvert.c:845:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:858:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
857 | static
| ~~~~~~
| int
858 | SendType2Request(majo, mino, val) /* DuplicateContext */
| ^
wconvert.c:858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:873:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
872 | static
| ~~~~~~
| int
873 | SendType3Request(majo, mino, con, val) /* GetDictionaryList */
| ^
wconvert.c:873:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:889:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
888 | static
| ~~~~~~
| int
889 | SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */
| ^
wconvert.c:889:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:924:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
923 | static
| ~~~~~~
| int
924 | SendType5Request(majo, mino, con, val, mod) /* AutoConvert */
| ^
wconvert.c:924:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:942:35: warning: parameter 'bun' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
942 | SendType6Request(majo, mino, con, bun, val) /* GetYomi */
| ^
943 | int majo, mino, con, val;
944 | {
wconvert.c:942:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
941 | static
| ~~~~~~
| int
942 | SendType6Request(majo, mino, con, bun, val) /* GetYomi */
| ^
wconvert.c:942:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:961:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
960 | static
| ~~~~~~
| int
961 | SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */
| ^
wconvert.c:961:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:979:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
978 | static
| ~~~~~~
| int
979 | SendType10Request(majo, mino, cx, n, mod) /* EndConvert */
| ^
wconvert.c:979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1013:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1012 | static
| ~~~~~~
| int
1013 | SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */
| ^
wconvert.c:1013:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1053:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1052 | static
| ~~~~~~
| int
1053 | SendType12Request(majo, mino, con, wstr, str) /* DefineWord */
| ^
wconvert.c:1059:50: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1059 | int slen = strlen(str) + 1, wlen = ushortstrlen(wstr) + 1, i;
| ^
wconvert.c:1053:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1053 | SendType12Request(majo, mino, con, wstr, str) /* DefineWord */
| ^
wconvert.c:1087:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1086 | static
| ~~~~~~
| int
1087 | SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh)
| ^
wconvert.c:1087:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1127:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1126 | static
| ~~~~~~
| int
1127 | SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */
| ^
wconvert.c:1127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1163:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1162 | static
| ~~~~~~
| int
1163 | SendType15Request(majo, mino, mod, con, str) /* MountDictionary */
| ^
wconvert.c:1163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1193:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1192 | static
| ~~~~~~
| int
1193 | SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */
| ^
wconvert.c:1193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1225:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1224 | static
| ~~~~~~
| int
1225 | SendType17Request(majo, mino, str, slen) /* QueryExtension */
| ^
wconvert.c:1225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1251:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1250 | static
| ~~~~~~
| int
1251 | SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */
| ^
wconvert.c:1251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1284:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1283 | static
| ~~~~~~
| int
1284 | SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */
| ^
wconvert.c:1284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1316:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1315 | static
| ~~~~~~
| int
1316 | SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */
| ^
wconvert.c:1316:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1350:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1349 | static
| ~~~~~~
| int
1350 | SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr)
| ^
wconvert.c:1350:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1388:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1387 | static
| ~~~~~~
| int
1388 | RecvType0Reply(rep) /* Initialize */
| ^
wconvert.c:1388:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1405:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1404 | static
| ~~~~~~
| int
1405 | RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */
| ^
wconvert.c:1405:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1426:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1425 | static
| ~~~~~~
| int
1426 | RecvType2Reply(rep) /* Finalize , KillServer */
| ^
wconvert.c:1426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1440:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1440 | static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *));
| ~~~~~~ ^
| int
wconvert.c:1443:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1442 | static
| ~~~~~~
| int
1443 | RecvType3Reply(n, storefunc, extdata) /* GetHinshi */
| ^
wconvert.c:1443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1470:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1470 | static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *));
| ~~~~~~ ^
| int
wconvert.c:1473:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1472 | static
| ~~~~~~
| int
1473 | RecvType4Reply(n, storefunc, extdata) /* GetStatus */
| ^
wconvert.c:1473:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1502:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1501 | static
| ~~~~~~
| int
1502 | RecvType5Reply(rep) /* CreateContext */
| ^
wconvert.c:1502:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1520:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1519 | static
| ~~~~~~
| int
1520 | RecvType6Reply(buf, mxi, n) /* GetDictionaryList */
| ^
wconvert.c:1520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1544:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1544 | static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *));
| ~~~~~~ ^
| int
wconvert.c:1547:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1546 | static
| ~~~~~~
| int
1547 | RecvType7Reply(n, storefunc, extdata) /* BeginConvert */
| ^
wconvert.c:1547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1576:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1576 | static RecvType8Reply
| ~~~~~~ ^
| int
wconvert.c:1580:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1579 | static
| ~~~~~~
| int
1580 | RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */
| ^
wconvert.c:1580:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1611:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1610 | static
| ~~~~~~
| int
1611 | RecvType10Reply(n, buf, bsz) /* Through */
| ^
wconvert.c:1611:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1637:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1637 | rkcw_initialize( username )
| ^
wconvert.c:1653:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1653 | static rkcw_finalize pro((void));
| ~~~~~~ ^
| int
wconvert.c:1656:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1655 | static
| ~~~~~~
| int
1656 | rkcw_finalize()
| ^
wconvert.c:1668:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1668 | static rkcw_killserver pro((void));
| ~~~~~~ ^
| int
wconvert.c:1671:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1670 | static
| ~~~~~~
| int
1671 | rkcw_killserver()
| ^
wconvert.c:1683:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1683 | static rkcw_create_context pro((void));
| ~~~~~~ ^
| int
wconvert.c:1686:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1685 | static
| ~~~~~~
| int
1686 | rkcw_create_context()
| ^
wconvert.c:1697:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1697 | static rkcw_duplicate_context pro((RkcContext *));
| ~~~~~~ ^
| int
wconvert.c:1700:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1699 | static
| ~~~~~~
| int
1700 | rkcw_duplicate_context( cx )
| ^
wconvert.c:1700:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1712:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1712 | static rkcw_close_context pro((RkcContext *));
| ~~~~~~ ^
| int
wconvert.c:1715:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1714 | static
| ~~~~~~
| int
1715 | rkcw_close_context( cx )
| ^
wconvert.c:1715:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1728:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1727 | static
| ~~~~~~
| int
1728 | dictionary_list(proto, con, dicnames, mxi)
| ^
wconvert.c:1728:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1742:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1742 | static rkcw_dictionary_list pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:1745:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1744 | static
| ~~~~~~
| int
1745 | rkcw_dictionary_list( cx, dicnames, mxi)
| ^
wconvert.c:1745:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1754:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1753 | static
| ~~~~~~
| int
1754 | define_dic(proto, cx, dicname, wordrec)
| ^
wconvert.c:1754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1769:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1769 | static rkcw_define_dic pro((RkcContext *, char *, Ushort *));
| ~~~~~~ ^
| int
wconvert.c:1772:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1771 | static
| ~~~~~~
| int
1772 | rkcw_define_dic( cx, dicname, wordrec)
| ^
wconvert.c:1772:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1780:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1780 | static rkcw_delete_dic pro((RkcContext *, char *, Ushort *));
| ~~~~~~ ^
| int
wconvert.c:1783:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1782 | static
| ~~~~~~
| int
1783 | rkcw_delete_dic( cx, dicname, wordrec)
| ^
wconvert.c:1783:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1791:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1791 | static mount_dictionary pro((int, int, int, char *, int));
| ~~~~~~ ^
| int
wconvert.c:1794:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1793 | static
| ~~~~~~
| int
1794 | mount_dictionary(majo, mino, context, data, mode)
| ^
wconvert.c:1794:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1807:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1807 | static rkcw_mount_dictionary pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:1810:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1809 | static
| ~~~~~~
| int
1810 | rkcw_mount_dictionary( cx, dicname, mode )
| ^
wconvert.c:1810:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1818:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1818 | static rkcw_umount_dictionary pro((RkcContext *, char *));
| ~~~~~~ ^
| int
wconvert.c:1821:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1820 | static
| ~~~~~~
| int
1821 | rkcw_umount_dictionary( cx, dicname )
| ^
wconvert.c:1821:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1828:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1828 | static rkcw_remount_dictionary pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:1831:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1830 | static
| ~~~~~~
| int
1831 | rkcw_remount_dictionary( cx, dicname, where )
| ^
wconvert.c:1831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1840:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1840 | static rkcw_mount_list pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:1843:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1842 | static
| ~~~~~~
| int
1843 | rkcw_mount_list( cx, dicnames, mxi)
| ^
wconvert.c:1843:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1865:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1864 | static
| ~~~~~~
| int
1865 | end_convert(proto, cx, n, mod)
| ^
wconvert.c:1865:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1878:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1878 | static rkcw_convert_end pro((RkcContext *, int));
| ~~~~~~ ^
| int
wconvert.c:1881:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1880 | static
| ~~~~~~
| int
1881 | rkcw_convert_end( cx, mode )
| ^
wconvert.c:1881:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1888:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1888 | static convStore pro((int, BYTE *, int, BYTE *));
| ~~~~~~ ^
| int
wconvert.c:1891:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1890 | static
| ~~~~~~
| int
1891 | convStore(n, data, len, dest)
| ^
wconvert.c:1891:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1904:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1904 | static rkcw_convert pro((RkcContext *, Ushort *, int, int));
| ~~~~~~ ^
| int
wconvert.c:1907:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1906 | static
| ~~~~~~
| int
1907 | rkcw_convert( cx, yomi, length, mode )
| ^
wconvert.c:1907:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1928:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1928 | static get_yomi
| ~~~~~~ ^
| int
wconvert.c:1932:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1931 | static
| ~~~~~~
| int
1932 | get_yomi(proto, context, curbun, storefunc, yomibuf)
| ^
wconvert.c:1932:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1945:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1945 | static yomiStore pro((int, BYTE *, int, BYTE *));
| ~~~~~~ ^
| int
wconvert.c:1948:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1947 | static
| ~~~~~~
| int
1948 | yomiStore(n, data, len, destb)
| ^
wconvert.c:1948:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1966:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1966 | static rkcw_get_yomi pro((RkcContext *, Ushort *));
| ~~~~~~ ^
| int
wconvert.c:1969:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1968 | static
| ~~~~~~
| int
1969 | rkcw_get_yomi( cx, yomip ) /* yomip Υ̵礫衩 */
| ^
wconvert.c:1969:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1977:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1977 | static kanjilistStore pro((int, BYTE *, int, BYTE *));
| ~~~~~~ ^
| int
wconvert.c:1980:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1979 | static
| ~~~~~~
| int
1980 | kanjilistStore(n, data, len, dest)
| ^
wconvert.c:1980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2003:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2003 | static rkcw_get_kanji_list pro((RkcContext *));
| ~~~~~~ ^
| int
wconvert.c:2006:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2005 | static
| ~~~~~~
| int
2006 | rkcw_get_kanji_list( cx )
| ^
wconvert.c:2006:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2015:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2015 | static rkcw_resize pro((RkcContext *, int));
| ~~~~~~ ^
| int
wconvert.c:2018:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2017 | static
| ~~~~~~
| int
2018 | rkcw_resize( cx, yomi_length )
| ^
wconvert.c:2018:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2034:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2033 | static
| ~~~~~~
| int
2034 | store_yomi(proto, cx, yomi, maxyomi)
| ^
wconvert.c:2039:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2039 | int wlen = ushortstrlen(yomi) + 1, n;
| ^
wconvert.c:2034:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2034 | store_yomi(proto, cx, yomi, maxyomi)
| ^
wconvert.c:2051:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2051 | static rkcw_store_yomi pro((RkcContext *, Ushort *, int));
| ~~~~~~ ^
| int
wconvert.c:2054:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2053 | static
| ~~~~~~
| int
2054 | rkcw_store_yomi(cx, yomi, maxyomi)
| ^
wconvert.c:2054:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2075:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2075 | Query_Extension_Ex(reqnames)
| ^
wconvert.c:2104:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2104 | static rkcw_list_dictionary pro((RkcContext *, char *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:2107:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2106 | static
| ~~~~~~
| int
2107 | rkcw_list_dictionary( cx, dirname, dicnames_return, size )
| ^
wconvert.c:2107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2128:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2128 | static rkcw_create_dictionary pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:2131:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2130 | static
| ~~~~~~
| int
2131 | rkcw_create_dictionary( cx, dicname, mode )
| ^
wconvert.c:2131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2144:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2144 | static rkcw_delete_dictionary pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:2147:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2146 | static
| ~~~~~~
| int
2147 | rkcw_delete_dictionary( cx, dicname, mode )
| ^
wconvert.c:2147:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2161:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2161 | static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:2164:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2163 | static
| ~~~~~~
| int
2164 | rkcw_rename_dictionary( cx, dic, newdic, mode )
| ^
wconvert.c:2164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2191:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2191 | static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:2194:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2193 | static
| ~~~~~~
| int
2194 | rkcw_copy_dictionary(cx, dir, dic, newdic, mode)
| ^
wconvert.c:2194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2215:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2215 | static rkcw_get_text_dictionary
| ~~~~~~ ^
| int
wconvert.c:2219:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2218 | static
| ~~~~~~
| int
2219 | rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen )
| ^
wconvert.c:2219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2244 | rkcw_get_server_info( majorp, minorp )
| ^
../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info'
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^
wconvert.c:2264:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2263 | static
| ~~~~~~
| int
2264 | statusStore(n, data, dest)
| ^
wconvert.c:2264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2287:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2287 | static rkcw_get_stat pro((RkcContext *, RkStat *));
| ~~~~~~ ^
| int
wconvert.c:2290:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2289 | static
| ~~~~~~
| int
2290 | rkcw_get_stat( cx, stat )
| ^
wconvert.c:2290:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2307:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2306 | static
| ~~~~~~
| int
2307 | lexStore(n, data, dlen, dest)
| ^
wconvert.c:2307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2330:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2330 | static rkcw_get_lex pro((RkcContext *, int, RkLex *));
| ~~~~~~ ^
| int
wconvert.c:2333:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2332 | static
| ~~~~~~
| int
2333 | rkcw_get_lex( cx, mxi, info )
| ^
wconvert.c:2333:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2352:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2352 | static rkcw_autoconv pro((RkcContext *, int, int));
| ~~~~~~ ^
| int
wconvert.c:2355:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2354 | static
| ~~~~~~
| int
2355 | rkcw_autoconv( cx, length, mode )
| ^
wconvert.c:2355:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2368:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2368 | static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int));
| ~~~~~~ ^
| int
wconvert.c:2371:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2370 | static
| ~~~~~~
| int
2371 | rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len )
| ^
wconvert.c:2371:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2387:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2387 | static rkcw_flush_yomi pro((RkcContext *));
| ~~~~~~ ^
| int
wconvert.c:2390:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2389 | static
| ~~~~~~
| int
2390 | rkcw_flush_yomi( cx )
| ^
wconvert.c:2390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2402:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2402 | static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int));
| ~~~~~~ ^
| int
wconvert.c:2405:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2404 | static
| ~~~~~~
| int
2405 | rkcw_get_last_yomi( cx, yomi, maxyomi )
| ^
wconvert.c:2405:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2419:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2419 | static rkcw_remove_bun pro((RkcContext *, int));
| ~~~~~~ ^
| int
wconvert.c:2422:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2421 | static
| ~~~~~~
| int
2422 | rkcw_remove_bun( cx, mode )
| ^
wconvert.c:2422:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2439:21: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2439 | len += ushortstrlen( first_kouho + len ) + 1;
| ^
wconvert.c:2445:21: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2445 | len += ushortstrlen( first_kouho + len ) + 1;
| ^
wconvert.c:2459:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2458 | static
| ~~~~~~
| int
2459 | simpleKanjiStore(n, data, kdest, hdest)
| ^
wconvert.c:2459:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2489:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2489 | static rkcw_get_simple_kanji
| ~~~~~~ ^
| int
wconvert.c:2493:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2492 | static
| ~~~~~~
| int
2493 | rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh )
| ^
wconvert.c:2493:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2511 | copyS8(src, des, maxlen)
| ^
../../include/sglobal.h:189:45: note: expanded from macro 'copyS8'
189 | #define copyS8 G189_copyS8
| ^
wconvert.c:2532:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2531 | static
| ~~~~~~
| int
2532 | dicinfoStore(n, data, dest)
| ^
wconvert.c:2532:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2555:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2555 | static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *));
| ~~~~~~ ^
| int
wconvert.c:2558:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2557 | static
| ~~~~~~
| int
2558 | rkcw_query_dic(cx, usrname, dicname, info)
| ^
wconvert.c:2558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2574:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2574 | static rkcw_get_hinshi pro((RkcContext *, Ushort *, int));
| ~~~~~~ ^
| int
wconvert.c:2577:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2576 | static
| ~~~~~~
| int
2577 | rkcw_get_hinshi( cx, dst, mxd )
| ^
wconvert.c:2577:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2593:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2593 | static rkcw_store_range pro((RkcContext *, Ushort *, int));
| ~~~~~~ ^
| int
wconvert.c:2596:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2595 | static
| ~~~~~~
| int
2596 | rkcw_store_range(cx, yomi, maxyomi)
| ^
wconvert.c:2596:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2604:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2604 | static rkcw_set_locale pro((RkcContext *, char *));
| ~~~~~~ ^
| int
wconvert.c:2607:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2606 | static
| ~~~~~~
| int
2607 | rkcw_set_locale( cx, locale )
| ^
wconvert.c:2607:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2614:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2614 | static rkcw_sync pro((RkcContext *, char *));
| ~~~~~~ ^
| int
wconvert.c:2617:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2616 | static
| ~~~~~~
| int
2617 | rkcw_sync(cx, dicname)
| ^
wconvert.c:2617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2624:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2624 | static rkcw_set_app_name pro((RkcContext *, char *));
| ~~~~~~ ^
| int
wconvert.c:2627:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2626 | static
| ~~~~~~
| int
2627 | rkcw_set_app_name( cx, apname )
| ^
wconvert.c:2627:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2639:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2639 | static rkcw_notice_group_name pro((RkcContext *, char *));
| ~~~~~~ ^
| int
wconvert.c:2642:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2641 | static
| ~~~~~~
| int
2642 | rkcw_notice_group_name(cx, groupname)
| ^
wconvert.c:2642:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2654:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2654 | static rkcw_chmod_dic pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:2657:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2656 | static
| ~~~~~~
| int
2657 | rkcw_chmod_dic(cx, dicname, mode)
| ^
wconvert.c:2657:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2671:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2671 | static rkcw_through pro((RkcContext *, int, char *, int, int));
| ~~~~~~ ^
| int
wconvert.c:2674:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2673 | static
| ~~~~~~
| int
2674 | rkcw_through( cx, cmd, data, datasz, bufsz )
| ^
wconvert.c:2674:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
244 warnings generated.
rm -f wconvert.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC wconvert.c
In file included from wconvert.c:59:
./rkcw.h:57:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
57 | extern rkcWCinit pro((void));
| ~~~~~~ ^
| int
../../include/sglobal.h:340:45: note: expanded from macro 'rkcWCinit'
340 | #define rkcWCinit G340_rkcWCinit
| ^
In file included from wconvert.c:59:
./rkcw.h:58:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
58 | extern rkcw_get_server_info pro((int *, int *));
| ~~~~~~ ^
| int
../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info'
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^
In file included from wconvert.c:59:
./rkcw.h:59:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ~~~~~~ ^
| int
../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy'
373 | #define ushortstrncpy G373_ushortstrncpy
| ^
In file included from wconvert.c:62:
./rkc.h:212:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ~~~~~~ ^
| int
../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server'
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^
wconvert.c:107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
107 | DoSomething(sig)
| ^
wconvert.c:116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
116 | try_connect( fd, addrp, len )
| ^
wconvert.c:133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
133 | connect_unix( number )
| ^
wconvert.c:261:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
261 | connect_inet( hostname, number )
| ^
wconvert.c:329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
329 | increment_counter( flush )
| ^
wconvert.c:352:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
352 | char **listp = list, *getenv();
| ^
/usr/include/stdlib.h:103:7: note: conflicting prototype is here
103 | char *getenv(const char *);
| ^
wconvert.c:347:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
347 | rkc_build_cannaserver_list( list )
| ^
wconvert.c:408:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
408 | rkc_Connect_Iroha_Server( hostname )
| ^
| int
../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server'
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^
wconvert.c:408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server'
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^
wconvert.c:523:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
523 | static firstKouhoStore pro((int, BYTE *, int, BYTE *));
| ~~~~~~ ^
| int
wconvert.c:526:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
525 | static
| ~~~~~~
| int
526 | firstKouhoStore(n, data, len, dest)
| ^
wconvert.c:526:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:540:24: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
540 | length = ushortstrlen( first_kouho )+1 ;
| ^
wconvert.c:563:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
563 | firstKouhoStore_2(n, data, len, dest)
| ^
wconvert.c:688:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
688 | RkcRecvWReply(buf, bufsize, len_return, allocptr)
| ^
wconvert.c:747:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
747 | RkcSendWRequest( Buffer, size )
| ^
wconvert.c:822:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
821 | static
| ~~~~~~
| int
822 | SendType0Request(proto, len, name) /* Initialize */
| ^
wconvert.c:822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:845:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
844 | static
| ~~~~~~
| int
845 | SendType1Request(majo, mino) /* Finalize , KillServer */
| ^
wconvert.c:845:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:858:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
857 | static
| ~~~~~~
| int
858 | SendType2Request(majo, mino, val) /* DuplicateContext */
| ^
wconvert.c:858:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:873:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
872 | static
| ~~~~~~
| int
873 | SendType3Request(majo, mino, con, val) /* GetDictionaryList */
| ^
wconvert.c:873:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:889:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
888 | static
| ~~~~~~
| int
889 | SendType4Request(majo, mino, con, bgn, end, wstr, wlen) /* SubstYomi */
| ^
wconvert.c:889:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:924:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
923 | static
| ~~~~~~
| int
924 | SendType5Request(majo, mino, con, val, mod) /* AutoConvert */
| ^
wconvert.c:924:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:942:35: warning: parameter 'bun' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
942 | SendType6Request(majo, mino, con, bun, val) /* GetYomi */
| ^
943 | int majo, mino, con, val;
944 | {
wconvert.c:942:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
941 | static
| ~~~~~~
| int
942 | SendType6Request(majo, mino, con, bun, val) /* GetYomi */
| ^
wconvert.c:942:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:961:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
960 | static
| ~~~~~~
| int
961 | SendType9Request(majo, mino, con, bun, cand, val) /* GetLex */
| ^
wconvert.c:961:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:979:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
978 | static
| ~~~~~~
| int
979 | SendType10Request(majo, mino, cx, n, mod) /* EndConvert */
| ^
wconvert.c:979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1013:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1012 | static
| ~~~~~~
| int
1013 | SendType11Request(majo, mino, con, bun, wstr, wlen) /* StoreYomi */
| ^
wconvert.c:1013:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1053:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1052 | static
| ~~~~~~
| int
1053 | SendType12Request(majo, mino, con, wstr, str) /* DefineWord */
| ^
wconvert.c:1059:50: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1059 | int slen = strlen(str) + 1, wlen = ushortstrlen(wstr) + 1, i;
| ^
wconvert.c:1053:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1053 | SendType12Request(majo, mino, con, wstr, str) /* DefineWord */
| ^
wconvert.c:1087:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1086 | static
| ~~~~~~
| int
1087 | SendType13Request(majo, mino, con, str, wstr, wlen, mxk, mxh)
| ^
wconvert.c:1087:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1127:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1126 | static
| ~~~~~~
| int
1127 | SendType14Request(majo, mino, mod, con, wstr, wlen) /* BeginConvert */
| ^
wconvert.c:1127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1163:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1162 | static
| ~~~~~~
| int
1163 | SendType15Request(majo, mino, mod, con, str) /* MountDictionary */
| ^
wconvert.c:1163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1193:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1192 | static
| ~~~~~~
| int
1193 | SendType16Request(majo, mino, mod, con, ostr, nstr) /* RenameDictionary */
| ^
wconvert.c:1193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1225:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1224 | static
| ~~~~~~
| int
1225 | SendType17Request(majo, mino, str, slen) /* QueryExtension */
| ^
wconvert.c:1225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1251:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1250 | static
| ~~~~~~
| int
1251 | SendType18Request(majo, mino, con, str1, s1len, str2, s2len, val) /* ListDictionary */
| ^
wconvert.c:1251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1284:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1283 | static
| ~~~~~~
| int
1284 | SendType19Request(majo, mino, mod, con, ustr, dstr) /* QueryDictionary */
| ^
wconvert.c:1284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1316:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1315 | static
| ~~~~~~
| int
1316 | SendType20Request(majo, mino, con, cmd, dsz, data, bsz) /* Through */
| ^
wconvert.c:1316:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1350:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1349 | static
| ~~~~~~
| int
1350 | SendType21Request(majo, mino, mod, con, dirstr, ostr, nstr)
| ^
wconvert.c:1350:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1388:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1387 | static
| ~~~~~~
| int
1388 | RecvType0Reply(rep) /* Initialize */
| ^
wconvert.c:1388:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1405:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1404 | static
| ~~~~~~
| int
1405 | RecvType1Reply(n, vmajp, vminp) /* GetServerInfo */
| ^
wconvert.c:1405:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1426:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1425 | static
| ~~~~~~
| int
1426 | RecvType2Reply(rep) /* Finalize , KillServer */
| ^
wconvert.c:1426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1440:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1440 | static RecvType3Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *));
| ~~~~~~ ^
| int
wconvert.c:1443:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1442 | static
| ~~~~~~
| int
1443 | RecvType3Reply(n, storefunc, extdata) /* GetHinshi */
| ^
wconvert.c:1443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1470:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1470 | static RecvType4Reply pro((int *, int (*)(int, BYTE *, BYTE *), BYTE *));
| ~~~~~~ ^
| int
wconvert.c:1473:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1472 | static
| ~~~~~~
| int
1473 | RecvType4Reply(n, storefunc, extdata) /* GetStatus */
| ^
wconvert.c:1473:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1502:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1501 | static
| ~~~~~~
| int
1502 | RecvType5Reply(rep) /* CreateContext */
| ^
wconvert.c:1502:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1520:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1519 | static
| ~~~~~~
| int
1520 | RecvType6Reply(buf, mxi, n) /* GetDictionaryList */
| ^
wconvert.c:1520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1544:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1544 | static RecvType7Reply pro((int *, int (*)(int, BYTE *, int, BYTE *), BYTE *));
| ~~~~~~ ^
| int
wconvert.c:1547:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1546 | static
| ~~~~~~
| int
1547 | RecvType7Reply(n, storefunc, extdata) /* BeginConvert */
| ^
wconvert.c:1547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1576:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1576 | static RecvType8Reply
| ~~~~~~ ^
| int
wconvert.c:1580:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1579 | static
| ~~~~~~
| int
1580 | RecvType8Reply(n, storefunc, kdata, hdata) /* GetSimpleKanji */
| ^
wconvert.c:1580:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1611:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1610 | static
| ~~~~~~
| int
1611 | RecvType10Reply(n, buf, bsz) /* Through */
| ^
wconvert.c:1611:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1637:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1637 | rkcw_initialize( username )
| ^
wconvert.c:1653:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1653 | static rkcw_finalize pro((void));
| ~~~~~~ ^
| int
wconvert.c:1656:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1655 | static
| ~~~~~~
| int
1656 | rkcw_finalize()
| ^
wconvert.c:1668:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1668 | static rkcw_killserver pro((void));
| ~~~~~~ ^
| int
wconvert.c:1671:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1670 | static
| ~~~~~~
| int
1671 | rkcw_killserver()
| ^
wconvert.c:1683:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1683 | static rkcw_create_context pro((void));
| ~~~~~~ ^
| int
wconvert.c:1686:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1685 | static
| ~~~~~~
| int
1686 | rkcw_create_context()
| ^
wconvert.c:1697:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1697 | static rkcw_duplicate_context pro((RkcContext *));
| ~~~~~~ ^
| int
wconvert.c:1700:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1699 | static
| ~~~~~~
| int
1700 | rkcw_duplicate_context( cx )
| ^
wconvert.c:1700:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1712:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1712 | static rkcw_close_context pro((RkcContext *));
| ~~~~~~ ^
| int
wconvert.c:1715:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1714 | static
| ~~~~~~
| int
1715 | rkcw_close_context( cx )
| ^
wconvert.c:1715:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1728:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1727 | static
| ~~~~~~
| int
1728 | dictionary_list(proto, con, dicnames, mxi)
| ^
wconvert.c:1728:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1742:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1742 | static rkcw_dictionary_list pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:1745:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1744 | static
| ~~~~~~
| int
1745 | rkcw_dictionary_list( cx, dicnames, mxi)
| ^
wconvert.c:1745:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1754:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1753 | static
| ~~~~~~
| int
1754 | define_dic(proto, cx, dicname, wordrec)
| ^
wconvert.c:1754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1769:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1769 | static rkcw_define_dic pro((RkcContext *, char *, Ushort *));
| ~~~~~~ ^
| int
wconvert.c:1772:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1771 | static
| ~~~~~~
| int
1772 | rkcw_define_dic( cx, dicname, wordrec)
| ^
wconvert.c:1772:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1780:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1780 | static rkcw_delete_dic pro((RkcContext *, char *, Ushort *));
| ~~~~~~ ^
| int
wconvert.c:1783:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1782 | static
| ~~~~~~
| int
1783 | rkcw_delete_dic( cx, dicname, wordrec)
| ^
wconvert.c:1783:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1791:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1791 | static mount_dictionary pro((int, int, int, char *, int));
| ~~~~~~ ^
| int
wconvert.c:1794:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1793 | static
| ~~~~~~
| int
1794 | mount_dictionary(majo, mino, context, data, mode)
| ^
wconvert.c:1794:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1807:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1807 | static rkcw_mount_dictionary pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:1810:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1809 | static
| ~~~~~~
| int
1810 | rkcw_mount_dictionary( cx, dicname, mode )
| ^
wconvert.c:1810:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1818:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1818 | static rkcw_umount_dictionary pro((RkcContext *, char *));
| ~~~~~~ ^
| int
wconvert.c:1821:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1820 | static
| ~~~~~~
| int
1821 | rkcw_umount_dictionary( cx, dicname )
| ^
wconvert.c:1821:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1828:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1828 | static rkcw_remount_dictionary pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:1831:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1830 | static
| ~~~~~~
| int
1831 | rkcw_remount_dictionary( cx, dicname, where )
| ^
wconvert.c:1831:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1840:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1840 | static rkcw_mount_list pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:1843:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1842 | static
| ~~~~~~
| int
1843 | rkcw_mount_list( cx, dicnames, mxi)
| ^
wconvert.c:1843:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1865:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1864 | static
| ~~~~~~
| int
1865 | end_convert(proto, cx, n, mod)
| ^
wconvert.c:1865:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1878:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1878 | static rkcw_convert_end pro((RkcContext *, int));
| ~~~~~~ ^
| int
wconvert.c:1881:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1880 | static
| ~~~~~~
| int
1881 | rkcw_convert_end( cx, mode )
| ^
wconvert.c:1881:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1888:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1888 | static convStore pro((int, BYTE *, int, BYTE *));
| ~~~~~~ ^
| int
wconvert.c:1891:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1890 | static
| ~~~~~~
| int
1891 | convStore(n, data, len, dest)
| ^
wconvert.c:1891:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1904:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1904 | static rkcw_convert pro((RkcContext *, Ushort *, int, int));
| ~~~~~~ ^
| int
wconvert.c:1907:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1906 | static
| ~~~~~~
| int
1907 | rkcw_convert( cx, yomi, length, mode )
| ^
wconvert.c:1907:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1928:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1928 | static get_yomi
| ~~~~~~ ^
| int
wconvert.c:1932:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1931 | static
| ~~~~~~
| int
1932 | get_yomi(proto, context, curbun, storefunc, yomibuf)
| ^
wconvert.c:1932:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1945:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1945 | static yomiStore pro((int, BYTE *, int, BYTE *));
| ~~~~~~ ^
| int
wconvert.c:1948:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1947 | static
| ~~~~~~
| int
1948 | yomiStore(n, data, len, destb)
| ^
wconvert.c:1948:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1966:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1966 | static rkcw_get_yomi pro((RkcContext *, Ushort *));
| ~~~~~~ ^
| int
wconvert.c:1969:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1968 | static
| ~~~~~~
| int
1969 | rkcw_get_yomi( cx, yomip ) /* yomip Υ̵礫衩 */
| ^
wconvert.c:1969:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:1977:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1977 | static kanjilistStore pro((int, BYTE *, int, BYTE *));
| ~~~~~~ ^
| int
wconvert.c:1980:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
1979 | static
| ~~~~~~
| int
1980 | kanjilistStore(n, data, len, dest)
| ^
wconvert.c:1980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2003:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2003 | static rkcw_get_kanji_list pro((RkcContext *));
| ~~~~~~ ^
| int
wconvert.c:2006:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2005 | static
| ~~~~~~
| int
2006 | rkcw_get_kanji_list( cx )
| ^
wconvert.c:2006:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2015:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2015 | static rkcw_resize pro((RkcContext *, int));
| ~~~~~~ ^
| int
wconvert.c:2018:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2017 | static
| ~~~~~~
| int
2018 | rkcw_resize( cx, yomi_length )
| ^
wconvert.c:2018:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2034:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2033 | static
| ~~~~~~
| int
2034 | store_yomi(proto, cx, yomi, maxyomi)
| ^
wconvert.c:2039:26: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2039 | int wlen = ushortstrlen(yomi) + 1, n;
| ^
wconvert.c:2034:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2034 | store_yomi(proto, cx, yomi, maxyomi)
| ^
wconvert.c:2051:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2051 | static rkcw_store_yomi pro((RkcContext *, Ushort *, int));
| ~~~~~~ ^
| int
wconvert.c:2054:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2053 | static
| ~~~~~~
| int
2054 | rkcw_store_yomi(cx, yomi, maxyomi)
| ^
wconvert.c:2054:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2075:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2075 | Query_Extension_Ex(reqnames)
| ^
wconvert.c:2104:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2104 | static rkcw_list_dictionary pro((RkcContext *, char *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:2107:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2106 | static
| ~~~~~~
| int
2107 | rkcw_list_dictionary( cx, dirname, dicnames_return, size )
| ^
wconvert.c:2107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2128:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2128 | static rkcw_create_dictionary pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:2131:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2130 | static
| ~~~~~~
| int
2131 | rkcw_create_dictionary( cx, dicname, mode )
| ^
wconvert.c:2131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2144:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2144 | static rkcw_delete_dictionary pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:2147:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2146 | static
| ~~~~~~
| int
2147 | rkcw_delete_dictionary( cx, dicname, mode )
| ^
wconvert.c:2147:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2161:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2161 | static rkcw_rename_dictionary pro((RkcContext *, char *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:2164:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2163 | static
| ~~~~~~
| int
2164 | rkcw_rename_dictionary( cx, dic, newdic, mode )
| ^
wconvert.c:2164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2191:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2191 | static rkcw_copy_dictionary pro((RkcContext *, char *, char *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:2194:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2193 | static
| ~~~~~~
| int
2194 | rkcw_copy_dictionary(cx, dir, dic, newdic, mode)
| ^
wconvert.c:2194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2215:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2215 | static rkcw_get_text_dictionary
| ~~~~~~ ^
| int
wconvert.c:2219:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2218 | static
| ~~~~~~
| int
2219 | rkcw_get_text_dictionary( cx, dirname, dicname, info, infolen )
| ^
wconvert.c:2219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2244 | rkcw_get_server_info( majorp, minorp )
| ^
../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info'
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^
wconvert.c:2264:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2263 | static
| ~~~~~~
| int
2264 | statusStore(n, data, dest)
| ^
wconvert.c:2264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2287:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2287 | static rkcw_get_stat pro((RkcContext *, RkStat *));
| ~~~~~~ ^
| int
wconvert.c:2290:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2289 | static
| ~~~~~~
| int
2290 | rkcw_get_stat( cx, stat )
| ^
wconvert.c:2290:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2307:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2306 | static
| ~~~~~~
| int
2307 | lexStore(n, data, dlen, dest)
| ^
wconvert.c:2307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2330:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2330 | static rkcw_get_lex pro((RkcContext *, int, RkLex *));
| ~~~~~~ ^
| int
wconvert.c:2333:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2332 | static
| ~~~~~~
| int
2333 | rkcw_get_lex( cx, mxi, info )
| ^
wconvert.c:2333:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2352:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2352 | static rkcw_autoconv pro((RkcContext *, int, int));
| ~~~~~~ ^
| int
wconvert.c:2355:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2354 | static
| ~~~~~~
| int
2355 | rkcw_autoconv( cx, length, mode )
| ^
wconvert.c:2355:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2368:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2368 | static rkcw_subst_yomi pro((RkcContext *, int, int, int, Ushort *, int));
| ~~~~~~ ^
| int
wconvert.c:2371:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2370 | static
| ~~~~~~
| int
2371 | rkcw_subst_yomi( cx, nbun, y_start, y_end, yomi, y_len )
| ^
wconvert.c:2371:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2387:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2387 | static rkcw_flush_yomi pro((RkcContext *));
| ~~~~~~ ^
| int
wconvert.c:2390:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2389 | static
| ~~~~~~
| int
2390 | rkcw_flush_yomi( cx )
| ^
wconvert.c:2390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2402:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2402 | static rkcw_get_last_yomi pro((RkcContext *, Ushort *, int));
| ~~~~~~ ^
| int
wconvert.c:2405:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2404 | static
| ~~~~~~
| int
2405 | rkcw_get_last_yomi( cx, yomi, maxyomi )
| ^
wconvert.c:2405:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2419:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2419 | static rkcw_remove_bun pro((RkcContext *, int));
| ~~~~~~ ^
| int
wconvert.c:2422:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2421 | static
| ~~~~~~
| int
2422 | rkcw_remove_bun( cx, mode )
| ^
wconvert.c:2422:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2439:21: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2439 | len += ushortstrlen( first_kouho + len ) + 1;
| ^
wconvert.c:2445:21: warning: passing arguments to 'G372_ushortstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2445 | len += ushortstrlen( first_kouho + len ) + 1;
| ^
wconvert.c:2459:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2458 | static
| ~~~~~~
| int
2459 | simpleKanjiStore(n, data, kdest, hdest)
| ^
wconvert.c:2459:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2489:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2489 | static rkcw_get_simple_kanji
| ~~~~~~ ^
| int
wconvert.c:2493:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2492 | static
| ~~~~~~
| int
2493 | rkcw_get_simple_kanji( cx, dic, yomi, mxy, kan, mxk, hin, mxh )
| ^
wconvert.c:2493:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2511 | copyS8(src, des, maxlen)
| ^
../../include/sglobal.h:189:45: note: expanded from macro 'copyS8'
189 | #define copyS8 G189_copyS8
| ^
wconvert.c:2532:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2531 | static
| ~~~~~~
| int
2532 | dicinfoStore(n, data, dest)
| ^
wconvert.c:2532:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2555:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2555 | static rkcw_query_dic pro((RkcContext *, char *, char *, struct DicInfo *));
| ~~~~~~ ^
| int
wconvert.c:2558:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2557 | static
| ~~~~~~
| int
2558 | rkcw_query_dic(cx, usrname, dicname, info)
| ^
wconvert.c:2558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2574:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2574 | static rkcw_get_hinshi pro((RkcContext *, Ushort *, int));
| ~~~~~~ ^
| int
wconvert.c:2577:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2576 | static
| ~~~~~~
| int
2577 | rkcw_get_hinshi( cx, dst, mxd )
| ^
wconvert.c:2577:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2593:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2593 | static rkcw_store_range pro((RkcContext *, Ushort *, int));
| ~~~~~~ ^
| int
wconvert.c:2596:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2595 | static
| ~~~~~~
| int
2596 | rkcw_store_range(cx, yomi, maxyomi)
| ^
wconvert.c:2596:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2604:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2604 | static rkcw_set_locale pro((RkcContext *, char *));
| ~~~~~~ ^
| int
wconvert.c:2607:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2606 | static
| ~~~~~~
| int
2607 | rkcw_set_locale( cx, locale )
| ^
wconvert.c:2607:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2614:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2614 | static rkcw_sync pro((RkcContext *, char *));
| ~~~~~~ ^
| int
wconvert.c:2617:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2616 | static
| ~~~~~~
| int
2617 | rkcw_sync(cx, dicname)
| ^
wconvert.c:2617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2624:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2624 | static rkcw_set_app_name pro((RkcContext *, char *));
| ~~~~~~ ^
| int
wconvert.c:2627:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2626 | static
| ~~~~~~
| int
2627 | rkcw_set_app_name( cx, apname )
| ^
wconvert.c:2627:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2639:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2639 | static rkcw_notice_group_name pro((RkcContext *, char *));
| ~~~~~~ ^
| int
wconvert.c:2642:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2641 | static
| ~~~~~~
| int
2642 | rkcw_notice_group_name(cx, groupname)
| ^
wconvert.c:2642:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2654:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2654 | static rkcw_chmod_dic pro((RkcContext *, char *, int));
| ~~~~~~ ^
| int
wconvert.c:2657:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2656 | static
| ~~~~~~
| int
2657 | rkcw_chmod_dic(cx, dicname, mode)
| ^
wconvert.c:2657:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
wconvert.c:2671:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2671 | static rkcw_through pro((RkcContext *, int, char *, int, int));
| ~~~~~~ ^
| int
wconvert.c:2674:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
2673 | static
| ~~~~~~
| int
2674 | rkcw_through( cx, cmd, data, datasz, bufsz )
| ^
wconvert.c:2674:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
244 warnings generated.
rm -f wutil.o unshared/wutil.o
cc -c -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST wutil.c -o unshared/wutil.o
In file included from wutil.c:28:
./rkcw.h:57:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
57 | extern rkcWCinit pro((void));
| ~~~~~~ ^
| int
../../include/sglobal.h:340:45: note: expanded from macro 'rkcWCinit'
340 | #define rkcWCinit G340_rkcWCinit
| ^
In file included from wutil.c:28:
./rkcw.h:58:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
58 | extern rkcw_get_server_info pro((int *, int *));
| ~~~~~~ ^
| int
../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info'
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^
In file included from wutil.c:28:
./rkcw.h:59:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ~~~~~~ ^
| int
../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy'
373 | #define ushortstrncpy G373_ushortstrncpy
| ^
wutil.c:39:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
39 | ushort2eucsize(src, srclen)
| ^
../../include/sglobal.h:369:45: note: expanded from macro 'ushort2eucsize'
369 | #define ushort2eucsize G369_ushort2eucsize
| ^
wutil.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
71 | ushort2euc(src, srclen, dest, destlen)
| ^
../../include/sglobal.h:368:45: note: expanded from macro 'ushort2euc'
368 | #define ushort2euc G368_ushort2euc
| ^
wutil.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
109 | eucchars(src, srclen)
| ^
../../include/sglobal.h:220:45: note: expanded from macro 'eucchars'
220 | #define eucchars G220_eucchars
| ^
wutil.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
127 | euc2ushort(src, srclen, dest, destlen)
| ^
../../include/sglobal.h:219:45: note: expanded from macro 'euc2ushort'
219 | #define euc2ushort G219_euc2ushort
| ^
wutil.c:164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
164 | Wineuc2ushort(src, srclen, dest, destlen)
| ^
wutil.c:174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
174 | wchar2ushort32(src, srclen, dest, destlen)
| ^
wutil.c:212:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
212 | ushort2wchar32(src, srclen, dest, destlen)
| ^
wutil.c:288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
288 | wchar2ushort(src, slen, dst, dlen)
| ^
../../include/sglobal.h:377:45: note: expanded from macro 'wchar2ushort'
377 | #define wchar2ushort G377_wchar2ushort
| ^
wutil.c:301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
301 | ushort2wchar(src, slen, dst, dlen)
| ^
../../include/sglobal.h:370:45: note: expanded from macro 'ushort2wchar'
370 | #define ushort2wchar G370_ushort2wchar
| ^
wutil.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
314 | Winushort2wchar(src, slen, dst, dlen)
| ^
wutil.c:323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
323 | wcharstrlen(ws)
| ^
../../include/sglobal.h:378:45: note: expanded from macro 'wcharstrlen'
378 | #define wcharstrlen G378_wcharstrlen
| ^
wutil.c:333:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
333 | ushortstrlen(ws)
| ^
../../include/sglobal.h:372:45: note: expanded from macro 'ushortstrlen'
372 | #define ushortstrlen G372_ushortstrlen
| ^
wutil.c:343:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
343 | ushortstrcpy(wd, ws)
| ^
../../include/sglobal.h:371:45: note: expanded from macro 'ushortstrcpy'
371 | #define ushortstrcpy G371_ushortstrcpy
| ^
wutil.c:354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
354 | ushortstrncpy(wd, ws, n)
| ^
../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy'
373 | #define ushortstrncpy G373_ushortstrncpy
| ^
17 warnings generated.
rm -f wutil.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC wutil.c
In file included from wutil.c:28:
./rkcw.h:57:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
57 | extern rkcWCinit pro((void));
| ~~~~~~ ^
| int
../../include/sglobal.h:340:45: note: expanded from macro 'rkcWCinit'
340 | #define rkcWCinit G340_rkcWCinit
| ^
In file included from wutil.c:28:
./rkcw.h:58:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
58 | extern rkcw_get_server_info pro((int *, int *));
| ~~~~~~ ^
| int
../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info'
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^
In file included from wutil.c:28:
./rkcw.h:59:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ~~~~~~ ^
| int
../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy'
373 | #define ushortstrncpy G373_ushortstrncpy
| ^
wutil.c:39:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
39 | ushort2eucsize(src, srclen)
| ^
../../include/sglobal.h:369:45: note: expanded from macro 'ushort2eucsize'
369 | #define ushort2eucsize G369_ushort2eucsize
| ^
wutil.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
71 | ushort2euc(src, srclen, dest, destlen)
| ^
../../include/sglobal.h:368:45: note: expanded from macro 'ushort2euc'
368 | #define ushort2euc G368_ushort2euc
| ^
wutil.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
109 | eucchars(src, srclen)
| ^
../../include/sglobal.h:220:45: note: expanded from macro 'eucchars'
220 | #define eucchars G220_eucchars
| ^
wutil.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
127 | euc2ushort(src, srclen, dest, destlen)
| ^
../../include/sglobal.h:219:45: note: expanded from macro 'euc2ushort'
219 | #define euc2ushort G219_euc2ushort
| ^
wutil.c:164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
164 | Wineuc2ushort(src, srclen, dest, destlen)
| ^
wutil.c:174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
174 | wchar2ushort32(src, srclen, dest, destlen)
| ^
wutil.c:212:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
212 | ushort2wchar32(src, srclen, dest, destlen)
| ^
wutil.c:288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
288 | wchar2ushort(src, slen, dst, dlen)
| ^
../../include/sglobal.h:377:45: note: expanded from macro 'wchar2ushort'
377 | #define wchar2ushort G377_wchar2ushort
| ^
wutil.c:301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
301 | ushort2wchar(src, slen, dst, dlen)
| ^
../../include/sglobal.h:370:45: note: expanded from macro 'ushort2wchar'
370 | #define ushort2wchar G370_ushort2wchar
| ^
wutil.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
314 | Winushort2wchar(src, slen, dst, dlen)
| ^
wutil.c:323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
323 | wcharstrlen(ws)
| ^
../../include/sglobal.h:378:45: note: expanded from macro 'wcharstrlen'
378 | #define wcharstrlen G378_wcharstrlen
| ^
wutil.c:333:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
333 | ushortstrlen(ws)
| ^
../../include/sglobal.h:372:45: note: expanded from macro 'ushortstrlen'
372 | #define ushortstrlen G372_ushortstrlen
| ^
wutil.c:343:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
343 | ushortstrcpy(wd, ws)
| ^
../../include/sglobal.h:371:45: note: expanded from macro 'ushortstrcpy'
371 | #define ushortstrcpy G371_ushortstrcpy
| ^
wutil.c:354:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
354 | ushortstrncpy(wd, ws, n)
| ^
../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy'
373 | #define ushortstrncpy G373_ushortstrncpy
| ^
17 warnings generated.
rm -f conf.o unshared/conf.o
cc -c -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST conf.c -o unshared/conf.o
In file included from conf.c:24:
./rkcw.h:57:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
57 | extern rkcWCinit pro((void));
| ~~~~~~ ^
| int
../../include/sglobal.h:340:45: note: expanded from macro 'rkcWCinit'
340 | #define rkcWCinit G340_rkcWCinit
| ^
In file included from conf.c:24:
./rkcw.h:58:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
58 | extern rkcw_get_server_info pro((int *, int *));
| ~~~~~~ ^
| int
../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info'
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^
In file included from conf.c:24:
./rkcw.h:59:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ~~~~~~ ^
| int
../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy'
373 | #define ushortstrncpy G373_ushortstrncpy
| ^
In file included from conf.c:26:
./rkc.h:212:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ~~~~~~ ^
| int
../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server'
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^
conf.c:48:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
48 | config_path(name)
| ^
conf.c:75:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
75 | read_pipe_with_errors(cmd, errors, size)
| ^
conf.c:292:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
292 | RkcErrorBuf_init(cx)
| ^
conf.c:299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
299 | RkcErrorBuf_destroy(cx)
| ^
conf.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
311 | RkcErrorBuf_add(cx, msg)
| ^
conf.c:342:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
342 | RkcErrorBuf_get(cx)
| ^
../../include/sglobal.h:74:45: note: expanded from macro 'RkcErrorBuf_get'
74 | #define RkcErrorBuf_get G074_RkcErrorBuf_get
| ^
conf.c:363:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
363 | Token_assignstr(tp, str, len, type)
| ^
conf.c:386:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
386 | Lexer_new(srcdata, srcsize, errorbuf)
| ^
conf.c:418:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
418 | Lexer_delete(cx)
| ^
conf.c:427:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
427 | match_operator1(resp, postfix_op, ch)
| ^
conf.c:468:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
468 | match_operator2(resp, postfix_op, ch1, ch2)
| ^
conf.c:498:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
498 | Lexer_next(cx, resp, postfix_op)
| ^
conf.c:705:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
705 | Lexer_error(cx, msg)
| ^
conf.c:771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
771 | Parser_new(confmgr, lexer, errorbuf)
| ^
conf.c:791:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
791 | Parser_delete(cx)
| ^
conf.c:801:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
801 | Parser_run(cx)
| ^
conf.c:815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
815 | Parser_next(cx)
| ^
conf.c:826:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
826 | Parser_next_postfixop(cx)
| ^
conf.c:838:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
838 | Parser_error(cx, msg)
| ^
conf.c:847:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
847 | Parser_stmt(cx, stmttab, nstmt)
| ^
conf.c:972:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
972 | Parser_eval_error(cx)
| ^
conf.c:979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
979 | Parser_eval(cx, lprio)
| ^
conf.c:1120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1120 | Parser_getstr(cx)
| ^
conf.c:1142:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1142 | DEF_CALCPROC(calc_comma)
| ^
conf.c:1145:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1145 | DEF_CALCPROC_OP1(calc_uplus, +)
| ^
conf.c:1146:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1146 | DEF_CALCPROC_OP1(calc_uminus, -)
| ^
conf.c:1147:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1147 | DEF_CALCPROC_OP2(calc_bplus, +)
| ^
conf.c:1148:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1148 | DEF_CALCPROC_OP2(calc_bminus, -)
| ^
conf.c:1149:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1149 | DEF_CALCPROC_OP2(calc_multiply, *)
| ^
conf.c:1150:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1150 | DEF_CALCPROC_OP2(calc_divide, /)
| ^
conf.c:1151:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1151 | DEF_CALCPROC_OP2(calc_modulus, %)
| ^
conf.c:1152:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1152 | DEF_CALCPROC_OP2(calc_lshift, <<)
| ^
conf.c:1153:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1153 | DEF_CALCPROC_OP2(calc_rshift, >>)
| ^
conf.c:1154:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1154 | DEF_CALCPROC_OP2(calc_bitand, &)
| ^
conf.c:1155:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1155 | DEF_CALCPROC_OP2(calc_bitor, |)
| ^
conf.c:1156:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1156 | DEF_CALCPROC_OP2(calc_bitxor, ^)
| ^
conf.c:1157:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1157 | DEF_CALCPROC_OP1(calc_bitcompl, ~)
| ^
conf.c:1158:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1158 | DEF_CALCPROC_OP2(calc_equal, ==)
| ^
conf.c:1159:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1159 | DEF_CALCPROC_OP2(calc_nequal, !=)
| ^
conf.c:1160:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1160 | DEF_CALCPROC_OP2(calc_less, <)
| ^
conf.c:1161:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1161 | DEF_CALCPROC_OP2(calc_greater, >)
| ^
conf.c:1162:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1162 | DEF_CALCPROC_OP2(calc_lequal, <=)
| ^
conf.c:1163:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1163 | DEF_CALCPROC_OP2(calc_gequal, >=)
| ^
conf.c:1164:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1164 | DEF_CALCPROC_OP2(calc_land, &&)
| ^
conf.c:1165:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1165 | DEF_CALCPROC_OP2(calc_lor, ||)
| ^
conf.c:1166:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1166 | DEF_CALCPROC_OP1(calc_lnot, !)
| ^
conf.c:1174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1174 | syn_top(cx)
| ^
conf.c:1194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1194 | syn_host(cx)
| ^
conf.c:1268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1268 | RkcConfMgr_init(cx, errors)
| ^
conf.c:1277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1277 | RkcConfMgr_destroy(cx)
| ^
conf.c:1300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1300 | RkcConfMgr_openhost(cx, hostname)
| ^
conf.c:1328:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1328 | RkcConfMgr_closehost(cx)
| ^
conf.c:1336:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1336 | RkcConfMgr_get_target(cx, item)
| ^
conf.c:1377:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1377 | RkcConfMgr_set_string(cx, item, val)
| ^
conf.c:1398:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1398 | RkcConfMgr_set_number(cx, item, val)
| ^
conf.c:1413:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1413 | RkcConfMgr_set_yesno(cx, item, val)
| ^
conf.c:1428:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1428 | hostname_match(pattern, name)
| ^
conf.c:1449:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1449 | RkcConfMgr_find(cx, item, hostname)
| ^
conf.c:1502:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1502 | RkcConfMgr_get_string(cx, item, hostname)
| ^
../../include/sglobal.h:75:45: note: expanded from macro 'RkcConfMgr_get_string'
75 | #define RkcConfMgr_get_string G075_RkcConfMgr_get_string
| ^
conf.c:1530:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1530 | RkcConfMgr_get_number(cx, item, hostname)
| ^
../../include/sglobal.h:76:45: note: expanded from macro 'RkcConfMgr_get_number'
76 | #define RkcConfMgr_get_number G076_RkcConfMgr_get_number
| ^
conf.c:1558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1558 | RkcConfMgr_get_yesno(cx, item, hostname)
| ^
../../include/sglobal.h:77:45: note: expanded from macro 'RkcConfMgr_get_yesno'
77 | #define RkcConfMgr_get_yesno G077_RkcConfMgr_get_yesno
| ^
65 warnings generated.
rm -f conf.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC conf.c
In file included from conf.c:24:
./rkcw.h:57:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
57 | extern rkcWCinit pro((void));
| ~~~~~~ ^
| int
../../include/sglobal.h:340:45: note: expanded from macro 'rkcWCinit'
340 | #define rkcWCinit G340_rkcWCinit
| ^
In file included from conf.c:24:
./rkcw.h:58:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
58 | extern rkcw_get_server_info pro((int *, int *));
| ~~~~~~ ^
| int
../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info'
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^
In file included from conf.c:24:
./rkcw.h:59:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ~~~~~~ ^
| int
../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy'
373 | #define ushortstrncpy G373_ushortstrncpy
| ^
In file included from conf.c:26:
./rkc.h:212:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ~~~~~~ ^
| int
../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server'
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^
conf.c:48:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
48 | config_path(name)
| ^
conf.c:75:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
75 | read_pipe_with_errors(cmd, errors, size)
| ^
conf.c:292:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
292 | RkcErrorBuf_init(cx)
| ^
conf.c:299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
299 | RkcErrorBuf_destroy(cx)
| ^
conf.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
311 | RkcErrorBuf_add(cx, msg)
| ^
conf.c:342:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
342 | RkcErrorBuf_get(cx)
| ^
../../include/sglobal.h:74:45: note: expanded from macro 'RkcErrorBuf_get'
74 | #define RkcErrorBuf_get G074_RkcErrorBuf_get
| ^
conf.c:363:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
363 | Token_assignstr(tp, str, len, type)
| ^
conf.c:386:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
386 | Lexer_new(srcdata, srcsize, errorbuf)
| ^
conf.c:418:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
418 | Lexer_delete(cx)
| ^
conf.c:427:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
427 | match_operator1(resp, postfix_op, ch)
| ^
conf.c:468:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
468 | match_operator2(resp, postfix_op, ch1, ch2)
| ^
conf.c:498:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
498 | Lexer_next(cx, resp, postfix_op)
| ^
conf.c:705:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
705 | Lexer_error(cx, msg)
| ^
conf.c:771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
771 | Parser_new(confmgr, lexer, errorbuf)
| ^
conf.c:791:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
791 | Parser_delete(cx)
| ^
conf.c:801:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
801 | Parser_run(cx)
| ^
conf.c:815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
815 | Parser_next(cx)
| ^
conf.c:826:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
826 | Parser_next_postfixop(cx)
| ^
conf.c:838:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
838 | Parser_error(cx, msg)
| ^
conf.c:847:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
847 | Parser_stmt(cx, stmttab, nstmt)
| ^
conf.c:972:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
972 | Parser_eval_error(cx)
| ^
conf.c:979:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
979 | Parser_eval(cx, lprio)
| ^
conf.c:1120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1120 | Parser_getstr(cx)
| ^
conf.c:1142:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1142 | DEF_CALCPROC(calc_comma)
| ^
conf.c:1145:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1145 | DEF_CALCPROC_OP1(calc_uplus, +)
| ^
conf.c:1146:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1146 | DEF_CALCPROC_OP1(calc_uminus, -)
| ^
conf.c:1147:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1147 | DEF_CALCPROC_OP2(calc_bplus, +)
| ^
conf.c:1148:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1148 | DEF_CALCPROC_OP2(calc_bminus, -)
| ^
conf.c:1149:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1149 | DEF_CALCPROC_OP2(calc_multiply, *)
| ^
conf.c:1150:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1150 | DEF_CALCPROC_OP2(calc_divide, /)
| ^
conf.c:1151:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1151 | DEF_CALCPROC_OP2(calc_modulus, %)
| ^
conf.c:1152:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1152 | DEF_CALCPROC_OP2(calc_lshift, <<)
| ^
conf.c:1153:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1153 | DEF_CALCPROC_OP2(calc_rshift, >>)
| ^
conf.c:1154:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1154 | DEF_CALCPROC_OP2(calc_bitand, &)
| ^
conf.c:1155:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1155 | DEF_CALCPROC_OP2(calc_bitor, |)
| ^
conf.c:1156:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1156 | DEF_CALCPROC_OP2(calc_bitxor, ^)
| ^
conf.c:1157:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1157 | DEF_CALCPROC_OP1(calc_bitcompl, ~)
| ^
conf.c:1158:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1158 | DEF_CALCPROC_OP2(calc_equal, ==)
| ^
conf.c:1159:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1159 | DEF_CALCPROC_OP2(calc_nequal, !=)
| ^
conf.c:1160:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1160 | DEF_CALCPROC_OP2(calc_less, <)
| ^
conf.c:1161:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1161 | DEF_CALCPROC_OP2(calc_greater, >)
| ^
conf.c:1162:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1162 | DEF_CALCPROC_OP2(calc_lequal, <=)
| ^
conf.c:1163:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1163 | DEF_CALCPROC_OP2(calc_gequal, >=)
| ^
conf.c:1164:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1164 | DEF_CALCPROC_OP2(calc_land, &&)
| ^
conf.c:1165:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1165 | DEF_CALCPROC_OP2(calc_lor, ||)
| ^
conf.c:1166:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1166 | DEF_CALCPROC_OP1(calc_lnot, !)
| ^
conf.c:1174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1174 | syn_top(cx)
| ^
conf.c:1194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1194 | syn_host(cx)
| ^
conf.c:1268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1268 | RkcConfMgr_init(cx, errors)
| ^
conf.c:1277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1277 | RkcConfMgr_destroy(cx)
| ^
conf.c:1300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1300 | RkcConfMgr_openhost(cx, hostname)
| ^
conf.c:1328:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1328 | RkcConfMgr_closehost(cx)
| ^
conf.c:1336:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1336 | RkcConfMgr_get_target(cx, item)
| ^
conf.c:1377:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1377 | RkcConfMgr_set_string(cx, item, val)
| ^
conf.c:1398:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1398 | RkcConfMgr_set_number(cx, item, val)
| ^
conf.c:1413:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1413 | RkcConfMgr_set_yesno(cx, item, val)
| ^
conf.c:1428:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1428 | hostname_match(pattern, name)
| ^
conf.c:1449:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1449 | RkcConfMgr_find(cx, item, hostname)
| ^
conf.c:1502:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1502 | RkcConfMgr_get_string(cx, item, hostname)
| ^
../../include/sglobal.h:75:45: note: expanded from macro 'RkcConfMgr_get_string'
75 | #define RkcConfMgr_get_string G075_RkcConfMgr_get_string
| ^
conf.c:1530:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1530 | RkcConfMgr_get_number(cx, item, hostname)
| ^
../../include/sglobal.h:76:45: note: expanded from macro 'RkcConfMgr_get_number'
76 | #define RkcConfMgr_get_number G076_RkcConfMgr_get_number
| ^
conf.c:1558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1558 | RkcConfMgr_get_yesno(cx, item, hostname)
| ^
../../include/sglobal.h:77:45: note: expanded from macro 'RkcConfMgr_get_yesno'
77 | #define RkcConfMgr_get_yesno G077_RkcConfMgr_get_yesno
| ^
65 warnings generated.
rm -f cfuncs.o unshared/cfuncs.o
cc -c -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST cfuncs.c -o unshared/cfuncs.o
rm -f cfuncs.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC cfuncs.c
rm -f file.o unshared/file.o
cc -c -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST file.c -o unshared/file.o
file.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
36 | RkiConnect(fd, addrp, len, timeout)
| ^
../../include/RKindep/file.sub:2:45: note: expanded from macro 'RkiConnect'
2 | #define RkiConnect G002_RkiConnect
| ^
file.c:85:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
85 | RkiGetLine(fp)
| ^
../../include/RKindep/file.sub:3:45: note: expanded from macro 'RkiGetLine'
3 | #define RkiGetLine G003_RkiGetLine
| ^
file.c:125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
125 | RkiReadWholeFile(fp, retsize)
| ^
../../include/RKindep/file.sub:4:45: note: expanded from macro 'RkiReadWholeFile'
4 | #define RkiReadWholeFile G004_RkiReadWholeFile
| ^
3 warnings generated.
rm -f file.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC file.c
file.c:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
36 | RkiConnect(fd, addrp, len, timeout)
| ^
../../include/RKindep/file.sub:2:45: note: expanded from macro 'RkiConnect'
2 | #define RkiConnect G002_RkiConnect
| ^
file.c:85:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
85 | RkiGetLine(fp)
| ^
../../include/RKindep/file.sub:3:45: note: expanded from macro 'RkiGetLine'
3 | #define RkiGetLine G003_RkiGetLine
| ^
file.c:125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
125 | RkiReadWholeFile(fp, retsize)
| ^
../../include/RKindep/file.sub:4:45: note: expanded from macro 'RkiReadWholeFile'
4 | #define RkiReadWholeFile G004_RkiReadWholeFile
| ^
3 warnings generated.
rm -f strops.o unshared/strops.o
cc -c -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST strops.c -o unshared/strops.o
strops.c:30:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
30 | RkiStrbuf_init(sb)
| ^
../../include/RKindep/strops.sub:1:45: note: expanded from macro 'RkiStrbuf_init'
1 | #define RkiStrbuf_init G001_RkiStrbuf_init
| ^
strops.c:37:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
37 | RkiStrbuf_destroy(sb)
| ^
../../include/RKindep/strops.sub:2:45: note: expanded from macro 'RkiStrbuf_destroy'
2 | #define RkiStrbuf_destroy G002_RkiStrbuf_destroy
| ^
strops.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
44 | RkiStrbuf_clear(sb)
| ^
../../include/RKindep/strops.sub:3:45: note: expanded from macro 'RkiStrbuf_clear'
3 | #define RkiStrbuf_clear G003_RkiStrbuf_clear
| ^
strops.c:52:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
52 | RkiStrbuf_reserve(sb, size)
| ^
../../include/RKindep/strops.sub:4:45: note: expanded from macro 'RkiStrbuf_reserve'
4 | #define RkiStrbuf_reserve G004_RkiStrbuf_reserve
| ^
strops.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
72 | RkiStrbuf_term(sb)
| ^
../../include/RKindep/strops.sub:5:45: note: expanded from macro 'RkiStrbuf_term'
5 | #define RkiStrbuf_term G005_RkiStrbuf_term
| ^
strops.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
84 | RkiStrbuf_pack(sb)
| ^
../../include/RKindep/strops.sub:6:45: note: expanded from macro 'RkiStrbuf_pack'
6 | #define RkiStrbuf_pack G006_RkiStrbuf_pack
| ^
strops.c:97:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
97 | RkiStrbuf_add(sb, src)
| ^
../../include/RKindep/strops.sub:7:45: note: expanded from macro 'RkiStrbuf_add'
7 | #define RkiStrbuf_add G007_RkiStrbuf_add
| ^
strops.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
105 | RkiStrbuf_addmem(sb, src, size)
| ^
../../include/RKindep/strops.sub:8:45: note: expanded from macro 'RkiStrbuf_addmem'
8 | #define RkiStrbuf_addmem G008_RkiStrbuf_addmem
| ^
strops.c:118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
118 | RkiStrbuf_addch(sb, ch)
| ^
../../include/RKindep/strops.sub:9:45: note: expanded from macro 'RkiStrbuf_addch'
9 | #define RkiStrbuf_addch G009_RkiStrbuf_addch
| ^
9 warnings generated.
rm -f strops.o
cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST -fPIC strops.c
strops.c:30:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
30 | RkiStrbuf_init(sb)
| ^
../../include/RKindep/strops.sub:1:45: note: expanded from macro 'RkiStrbuf_init'
1 | #define RkiStrbuf_init G001_RkiStrbuf_init
| ^
strops.c:37:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
37 | RkiStrbuf_destroy(sb)
| ^
../../include/RKindep/strops.sub:2:45: note: expanded from macro 'RkiStrbuf_destroy'
2 | #define RkiStrbuf_destroy G002_RkiStrbuf_destroy
| ^
strops.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
44 | RkiStrbuf_clear(sb)
| ^
../../include/RKindep/strops.sub:3:45: note: expanded from macro 'RkiStrbuf_clear'
3 | #define RkiStrbuf_clear G003_RkiStrbuf_clear
| ^
strops.c:52:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
52 | RkiStrbuf_reserve(sb, size)
| ^
../../include/RKindep/strops.sub:4:45: note: expanded from macro 'RkiStrbuf_reserve'
4 | #define RkiStrbuf_reserve G004_RkiStrbuf_reserve
| ^
strops.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
72 | RkiStrbuf_term(sb)
| ^
../../include/RKindep/strops.sub:5:45: note: expanded from macro 'RkiStrbuf_term'
5 | #define RkiStrbuf_term G005_RkiStrbuf_term
| ^
strops.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
84 | RkiStrbuf_pack(sb)
| ^
../../include/RKindep/strops.sub:6:45: note: expanded from macro 'RkiStrbuf_pack'
6 | #define RkiStrbuf_pack G006_RkiStrbuf_pack
| ^
strops.c:97:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
97 | RkiStrbuf_add(sb, src)
| ^
../../include/RKindep/strops.sub:7:45: note: expanded from macro 'RkiStrbuf_add'
7 | #define RkiStrbuf_add G007_RkiStrbuf_add
| ^
strops.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
105 | RkiStrbuf_addmem(sb, src, size)
| ^
../../include/RKindep/strops.sub:8:45: note: expanded from macro 'RkiStrbuf_addmem'
8 | #define RkiStrbuf_addmem G008_RkiStrbuf_addmem
| ^
strops.c:118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
118 | RkiStrbuf_addch(sb, ch)
| ^
../../include/RKindep/strops.sub:9:45: note: expanded from macro 'RkiStrbuf_addch'
9 | #define RkiStrbuf_addch G009_RkiStrbuf_addch
| ^
9 warnings generated.
rm -f libRKC.so.1.2~
+ cd .
+ cc -o './libRKC.so.1.2~' -shared -Wl,-rpath /usr/local/lib -Wl,-soname,libRKC.so.1 rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o
+ rm -f libRKC.so.1
+ ln -s libRKC.so.1.2 libRKC.so.1
rm -f libRKC.so.1.2
mv -f libRKC.so.1.2~ libRKC.so.1.2
+ rm -f libRKC.so
+ ln -s libRKC.so.1.2 libRKC.so
rm -f libRKC.a
+ cd unshared
+ ar cq ../libRKC.a rkc.o convert.o wconvert.o wutil.o conf.o cfuncs.o file.o strops.o
ranlib libRKC.a
making all in lib/RKC16...
rm -f rkc.o unshared/rkc.o
cc -c -Wno-error=int-conversion -I../../include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DCANNA_WCHAR16 -DCPP='"tradcpp -traditional "' -DNEED_RKINDEP_SUBST rkc.c -o unshared/rkc.o
In file included from rkc.c:54:
./rkcw.h:57:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
57 | extern rkcWCinit pro((void));
| ~~~~~~ ^
| int
../../include/sglobal.h:340:45: note: expanded from macro 'rkcWCinit'
340 | #define rkcWCinit G340_rkcWCinit
| ^
In file included from rkc.c:54:
./rkcw.h:58:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
58 | extern rkcw_get_server_info pro((int *, int *));
| ~~~~~~ ^
| int
../../include/sglobal.h:344:45: note: expanded from macro 'rkcw_get_server_info'
344 | #define rkcw_get_server_info G344_rkcw_get_server_info
| ^
In file included from rkc.c:54:
./rkcw.h:59:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
59 | extern ushortstrncpy pro((Ushort *, Ushort *, int));
| ~~~~~~ ^
| int
../../include/sglobal.h:373:45: note: expanded from macro 'ushortstrncpy'
373 | #define ushortstrncpy G373_ushortstrncpy
| ^
In file included from rkc.c:56:
./rkc.h:212:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
212 | extern rkc_Connect_Iroha_Server pro((char *));
| ~~~~~~ ^
| int
../../include/sglobal.h:341:45: note: expanded from macro 'rkc_Connect_Iroha_Server'
341 | #define rkc_Connect_Iroha_Server G341_rkc_Connect_Iroha_Server
| ^
rkc.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
167 | freeBUN(cx, from)
| ^
rkc.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
193 | freeCC( clientcx )
| ^
rkc.c:225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
225 | getCC( clientcx, type )
| ^
rkc.c:245:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
245 | RkwSetUserInfo(user, group, topdir)
| ^
rkc.c:266:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
266 | char *username = NULL, *getenv(), *getlogin();
| ^
/usr/include/stdlib.h:103:7: note: conflicting prototype is here
103 | char *getenv(const char *);
| ^
rkc.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
311 | RkwInitialize( hostname ) /* Ȥꤢrkcξϡ̵뤹 */
| ^
rkc.c:474:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
474 | RkwCloseContext(cxnum)
| ^
rkc.c:561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
561 | RkwDuplicateContext( src_cx )
| ^
rkc.c:600:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
600 | RkwGetDicList(cxnum, dicnames, max)
| ^
rkc.c:619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
619 | _RkwDefineDic( cxnum, dicname, wordrec ) /* ñϿ */
| ^
rkc.c:648:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
648 | RkwDefineDic(cxnum, dicname, wordrec)
| ^
rkc.c:656:38: warning: passing arguments to 'G378_wcharstrlen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
656 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE);
| ^
rkc.c:656:17: warning: passing arguments to 'G377_wchar2ushort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
656 | wchar2ushort(wordrec, wcharstrlen(wordrec), rkc.cbuf, CBUFSIZE);
| ^
rkc.c:661:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
661 | _RkwDeleteDic( cxnum, dicname, wordrec ) /* ñ
MidnightBSD Magus