=>> Building japanese/Wnn7-lib build started at Wed Dec 10 13:22:20 EST 2025 port directory: /usr/ports/japanese/Wnn7-lib package name: ja-Wnn7-lib-2001.10.17_3 building for: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 maintained by: hrs@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1050 Oct 16 2024 /usr/ports/japanese/Wnn7-lib/Makefile Ports top last git commit: 62d8b1999233 Ports top unclean checkout: no Port dir last git commit: 4485bd8221c2 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 15 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1305000 UNAME_v=FreeBSD 13.5-RELEASE-p7 1305000 UNAME_r=13.5-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/15/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_13_5_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for ja-Wnn7-lib-2001.10.17_3: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- hrs@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=/usr/local/llvm14/bin/clang -DCplusplusCmd=/usr/local/llvm14/bin/clang++" XDG_DATA_HOME=/wrkdirs/usr/ports/japanese/Wnn7-lib/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/japanese/Wnn7-lib/work XDG_CACHE_HOME=/wrkdirs/usr/ports/japanese/Wnn7-lib/work/.cache HOME=/wrkdirs/usr/ports/japanese/Wnn7-lib/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/japanese/Wnn7-lib/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/japanese/Wnn7-lib/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=/usr/local/llvm14/bin/clang -DCplusplusCmd=/usr/local/llvm14/bin/clang++" XDG_DATA_HOME=/wrkdirs/usr/ports/japanese/Wnn7-lib/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/japanese/Wnn7-lib/work XDG_CACHE_HOME=/wrkdirs/usr/ports/japanese/Wnn7-lib/work/.cache HOME=/wrkdirs/usr/ports/japanese/Wnn7-lib/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/japanese/Wnn7-lib/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/japanese/Wnn7-lib/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="/usr/local/llvm14/bin/clang" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="/usr/local/llvm14/bin/clang-cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="/usr/local/llvm14/bin/clang++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" OSREL=13.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/Wnn7" EXAMPLESDIR="share/examples/Wnn7" DATADIR="share/Wnn7" WWWDIR="www/Wnn7" ETCDIR="etc/Wnn7" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/Wnn7 DOCSDIR=/usr/local/share/doc/Wnn7 EXAMPLESDIR=/usr/local/share/examples/Wnn7 WWWDIR=/usr/local/www/Wnn7 ETCDIR=/usr/local/etc/Wnn7 --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ja-Wnn7-lib-2001.10.17_3 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.4.2_1.pkg [pkg.DaveG.ca] Installing pkg-2.4.2_1... [pkg.DaveG.ca] Extracting pkg-2.4.2_1: .......... done ===> ja-Wnn7-lib-2001.10.17_3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ja-Wnn7-lib-2001.10.17_3 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by ja-Wnn7-lib-2001.10.17_3 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by ja-Wnn7-lib-2001.10.17_3 for building => SHA256 Checksum OK for Wnn7SDK.tgz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by ja-Wnn7-lib-2001.10.17_3 for building ===> Extracting for ja-Wnn7-lib-2001.10.17_3 ===> Fetching all distfiles required by ja-Wnn7-lib-2001.10.17_3 for building => SHA256 Checksum OK for Wnn7SDK.tgz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for ja-Wnn7-lib-2001.10.17_3 ===> Applying FreeBSD patches for ja-Wnn7-lib-2001.10.17_3 from /usr/ports/japanese/Wnn7-lib/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ja-Wnn7-lib-2001.10.17_3 depends on executable: imake - not found ===> Installing existing package /packages/All/imake-1.0.10_1,1.pkg [pkg.DaveG.ca] Installing imake-1.0.10_1,1... [pkg.DaveG.ca] `-- Installing gccmakedep-1.0.4... [pkg.DaveG.ca] `-- Extracting gccmakedep-1.0.4: .. done [pkg.DaveG.ca] `-- Installing makedepend-1.0.9,1... [pkg.DaveG.ca] `-- Extracting makedepend-1.0.9,1: .. done [pkg.DaveG.ca] `-- Installing perl5-5.42.0_1... [pkg.DaveG.ca] `-- Extracting perl5-5.42.0_1: .......... done [pkg.DaveG.ca] `-- Installing xorg-cf-files-1.0.8_1... [pkg.DaveG.ca] `-- Extracting xorg-cf-files-1.0.8_1: .......... done [pkg.DaveG.ca] Extracting imake-1.0.10_1,1: .......... done ===> ja-Wnn7-lib-2001.10.17_3 depends on executable: imake - found ===> Returning to build of ja-Wnn7-lib-2001.10.17_3 ===> ja-Wnn7-lib-2001.10.17_3 depends on executable: tradcpp - not found ===> Installing existing package /packages/All/tradcpp-0.5.3.pkg [pkg.DaveG.ca] Installing tradcpp-0.5.3... [pkg.DaveG.ca] Extracting tradcpp-0.5.3: .. done ===> ja-Wnn7-lib-2001.10.17_3 depends on executable: tradcpp - found ===> Returning to build of ja-Wnn7-lib-2001.10.17_3 ===> ja-Wnn7-lib-2001.10.17_3 depends on executable: llvm-config14 - not found ===> Installing existing package /packages/All/llvm14-14.0.6_6.pkg [pkg.DaveG.ca] Installing llvm14-14.0.6_6... [pkg.DaveG.ca] `-- Installing libedit-3.1.20251016_1,1... [pkg.DaveG.ca] `-- Extracting libedit-3.1.20251016_1,1: .......... done [pkg.DaveG.ca] `-- Installing libxml2-2.14.6... [pkg.DaveG.ca] | `-- Installing readline-8.3.1... [pkg.DaveG.ca] | | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] | `-- Extracting readline-8.3.1: .......... done [pkg.DaveG.ca] `-- Extracting libxml2-2.14.6: .......... done [pkg.DaveG.ca] `-- Installing lua53-5.3.6_1... [pkg.DaveG.ca] `-- Extracting lua53-5.3.6_1: .......... done [pkg.DaveG.ca] `-- Installing python311-3.11.14... [pkg.DaveG.ca] | `-- Installing gettext-runtime-0.23.1... [pkg.DaveG.ca] | `-- Extracting gettext-runtime-0.23.1: .......... done [pkg.DaveG.ca] | `-- Installing libffi-3.5.1... [pkg.DaveG.ca] | `-- Extracting libffi-3.5.1: .......... done [pkg.DaveG.ca] | `-- Installing mpdecimal-4.0.1... [pkg.DaveG.ca] | `-- Extracting mpdecimal-4.0.1: .......... done [pkg.DaveG.ca] `-- Extracting python311-3.11.14: .......... done [pkg.DaveG.ca] Extracting llvm14-14.0.6_6: .......... done ===== Message from python311-3.11.14: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py311-gdbm databases/py-gdbm@py311 py311-sqlite3 databases/py-sqlite3@py311 py311-tkinter x11-toolkits/py-tkinter@py311 ===> ja-Wnn7-lib-2001.10.17_3 depends on executable: llvm-config14 - found ===> Returning to build of ja-Wnn7-lib-2001.10.17_3 ===> ja-Wnn7-lib-2001.10.17_3 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) create symlink for clang14 create symlink for clang14 (world) create symlink for clang++14 create symlink for clang++14 (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> ja-Wnn7-lib-2001.10.17_3 depends on file: /usr/local/bin/ccache - found ===> Returning to build of ja-Wnn7-lib-2001.10.17_3 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for ja-Wnn7-lib-2001.10.17_3 imake -DUseInstalled -I/usr/local/lib/X11/config make Makefiles making Makefiles in Wnn... In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/FreeBSD.cf:481:2: /usr/local/lib/X11/config/xorg.cf:116:13: Warning: value of undefined symbol PatheticCpp is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:109:2: In file included from /usr/local/lib/X11/config/FreeBSD.cf:481:2: /usr/local/lib/X11/config/xorg.cf:874:12: Warning: value of undefined symbol BuildServersOnly is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:382:13: Warning: value of undefined symbol XF86Server is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:3860:18: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4077:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4098:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4120:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4138:13: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4159:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4211:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4230:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4302:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4332:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4348:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2157:2: /usr/local/lib/X11/config/X11.tmpl:4419:12: Warning: value of undefined symbol UseInstalledOnCrossCompile is 0 In file included from Imakefile.c:15:2: In file included from /usr/local/lib/X11/config/Imake.tmpl:2193:2: ./Imakefile:8:5: Warning: value of undefined symbol BuildJlib is 0 make includes including in ./Wnn... make depend depending in ./Wnn... =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for ja-Wnn7-lib-2001.10.17_3 (cd /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src && /usr/bin/env IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=/usr/local/llvm14/bin/clang -DCplusplusCmd=/usr/local/llvm14/bin/clang++" XDG_DATA_HOME=/wrkdirs/usr/ports/japanese/Wnn7-lib/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/japanese/Wnn7-lib/work XDG_CACHE_HOME=/wrkdirs/usr/ports/japanese/Wnn7-lib/work/.cache HOME=/wrkdirs/usr/ports/japanese/Wnn7-lib/work TMPDIR="/tmp" PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/japanese/Wnn7-lib/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/japanese/Wnn7-lib/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="/usr/local/llvm14/bin/clang" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="/usr/local/llvm14/bin/clang-cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="/usr/local/llvm14/bin/clang++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" make World -f Makefile.ini) Building Input Method. rm -f Makefile.bak; mv Makefile Makefile.bak making Makefiles in ./Wnn... mv -f Makefile Makefile.bak making Makefiles in ./Wnn/romkan... making Makefiles in ./Wnn/jlib... rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut *.core "#"* cleaning in ./Wnn... rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut *.core "#"* cleaning in ./Wnn/romkan... rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut *.core "#"* cleaning in ./Wnn/jlib... rm -f kankana + rm -f libwnn7.so.1 rm -f libwnn7.so rm -f libwnn7.so.1.0 rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut *.core "#"* including in ./Wnn... including in ./Wnn/romkan... + mkdir unshared including in ./Wnn/jlib... + mkdir unshared depending in ./Wnn... depending in ./Wnn/romkan... rm -f .depend makedepend -f- -- -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT -- rk_bltinfn.c rk_main.c rk_modread.c rk_read.c rk_vars.c rk_multi.c > .depend depending in ./Wnn/jlib... rm -f .depend makedepend -f- -- -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK -- js.c wnnerrmsg.c jl.c /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/strings.c > .depend making all in ./Wnn... making all in ./Wnn/romkan... rm -f rk_bltinfn.o unshared/rk_bltinfn.o /usr/local/llvm14/bin/clang -c -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT rk_bltinfn.c -o unshared/rk_bltinfn.o rk_bltinfn.c:177:2: warning: implicitly declaring library function 'strncpy' with type 'char *(char *, const char *, unsigned long)' [-Wimplicit-function-declaration] strncpy(_lang, lang, 5); ^ rk_bltinfn.c:177:2: note: include the header or explicitly provide a declaration for 'strncpy' rk_bltinfn.c:199:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "ɡǡʡˡܡݡ䡩\ ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rk_bltinfn.c:215:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:216:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:216:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:216:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:216:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:216:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:216:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:216:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:216:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:216:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:216:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:217:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:217:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:217:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:217:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:217:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:217:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:217:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:217:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:217:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:217:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:218:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~ rk_bltinfn.c:218:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:218:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~ rk_bltinfn.c:218:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:218:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~ rk_bltinfn.c:218:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~ rk_bltinfn.c:218:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~ ~~~~ rk_bltinfn.c:218:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~ rk_bltinfn.c:218:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~ ~~~~ rk_bltinfn.c:218:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~ rk_bltinfn.c:218:62: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~ ~~~~ rk_bltinfn.c:219:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:219:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:219:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:219:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:219:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:220:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~~~~~ rk_bltinfn.c:220:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~ ~~~~ rk_bltinfn.c:220:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~ ~~~~ rk_bltinfn.c:220:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~~~~~ rk_bltinfn.c:220:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~ ~~~~ rk_bltinfn.c:220:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~ ~~~~ rk_bltinfn.c:220:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~~~~~ rk_bltinfn.c:220:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~~~~~ rk_bltinfn.c:220:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~~~~~ rk_bltinfn.c:221:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>͎","<8E>͎","<8E>","<8E>Ύ","<8E>Ύ", ^~~~~~~~ rk_bltinfn.c:221:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>͎","<8E>͎","<8E>","<8E>Ύ","<8E>Ύ", ^~~~~~~~ rk_bltinfn.c:221:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>͎","<8E>͎","<8E>","<8E>Ύ","<8E>Ύ", ^~~~~~~~ rk_bltinfn.c:221:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>͎","<8E>͎","<8E>","<8E>Ύ","<8E>Ύ", ^~~~~~~~ rk_bltinfn.c:221:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>͎","<8E>͎","<8E>","<8E>Ύ","<8E>Ύ", ^~~~ ~~~~ rk_bltinfn.c:221:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>͎","<8E>͎","<8E>","<8E>Ύ","<8E>Ύ", ^~~~ ~~~~ rk_bltinfn.c:222:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:222:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:222:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:222:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:222:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:223:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:223:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:223:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:223:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:223:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:223:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:224:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:224:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:224:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:224:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:224:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:225:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","<8E>","","","<8E>","<8E>
", ^~~~~~~~ rk_bltinfn.c:225:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","<8E>","","","<8E>","<8E>
", ^~~~~~~~ rk_bltinfn.c:225:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","<8E>","","","<8E>","<8E>
", ^~~~~~~~ rk_bltinfn.c:225:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","<8E>","","","<8E>","<8E>
", ^~~~~~~~ rk_bltinfn.c:225:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","<8E>","","","<8E>","<8E>
", ^~~~~~~~ rk_bltinfn.c:225:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","<8E>","","","<8E>","<8E>
", ^~~~~~~~ rk_bltinfn.c:226:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E><8E>","","" ^~~~~~~~~~~~~~~~ rk_bltinfn.c:226:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E><8E>","","" ^~~~~~~~ rk_bltinfn.c:226:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E><8E>","","" ^~~~~~~~ rk_bltinfn.c:317:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "֡סá\ ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 warnings generated. rm -f rk_bltinfn.o /usr/local/llvm14/bin/clang -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT -fPIC rk_bltinfn.c rk_bltinfn.c:177:2: warning: implicitly declaring library function 'strncpy' with type 'char *(char *, const char *, unsigned long)' [-Wimplicit-function-declaration] strncpy(_lang, lang, 5); ^ rk_bltinfn.c:177:2: note: include the header or explicitly provide a declaration for 'strncpy' rk_bltinfn.c:199:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "ɡǡʡˡܡݡ䡩\ ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rk_bltinfn.c:215:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:215:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:216:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:216:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:216:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:216:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:216:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:216:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:216:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:216:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:216:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:216:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:217:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:217:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:217:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:217:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:217:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:217:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:217:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:217:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:217:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~ rk_bltinfn.c:217:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E><8E>", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:218:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~ rk_bltinfn.c:218:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:218:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~ rk_bltinfn.c:218:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~~~~~~~~~ rk_bltinfn.c:218:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~ rk_bltinfn.c:218:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~ rk_bltinfn.c:218:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~ ~~~~ rk_bltinfn.c:218:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~ rk_bltinfn.c:218:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~ ~~~~ rk_bltinfn.c:218:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~~~~~ rk_bltinfn.c:218:62: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E><8E>","<8E>","<8E><8E>","<8E>","<8E>","<8E>","<8E>","<8E>Î","<8E>","<8E>Ď", ^~~~ ~~~~ rk_bltinfn.c:219:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:219:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:219:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:219:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:219:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:220:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~~~~~ rk_bltinfn.c:220:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~ ~~~~ rk_bltinfn.c:220:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~ ~~~~ rk_bltinfn.c:220:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~~~~~ rk_bltinfn.c:220:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~ ~~~~ rk_bltinfn.c:220:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~ ~~~~ rk_bltinfn.c:220:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~~~~~ rk_bltinfn.c:220:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~~~~~ rk_bltinfn.c:220:54: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>ʎ","<8E>ʎ","<8E>","<8E>ˎ","<8E>ˎ","<8E>","<8E>̎","<8E>̎", ^~~~~~~~ rk_bltinfn.c:221:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>͎","<8E>͎","<8E>","<8E>Ύ","<8E>Ύ", ^~~~~~~~ rk_bltinfn.c:221:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>͎","<8E>͎","<8E>","<8E>Ύ","<8E>Ύ", ^~~~~~~~ rk_bltinfn.c:221:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>͎","<8E>͎","<8E>","<8E>Ύ","<8E>Ύ", ^~~~~~~~ rk_bltinfn.c:221:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>͎","<8E>͎","<8E>","<8E>Ύ","<8E>Ύ", ^~~~~~~~ rk_bltinfn.c:221:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>͎","<8E>͎","<8E>","<8E>Ύ","<8E>Ύ", ^~~~ ~~~~ rk_bltinfn.c:221:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>͎","<8E>͎","<8E>","<8E>Ύ","<8E>Ύ", ^~~~ ~~~~ rk_bltinfn.c:222:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:222:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:222:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:222:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:222:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:223:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:223:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:223:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:223:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:223:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:223:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:224:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:224:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:224:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:224:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:224:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E>","<8E>","<8E>","<8E>","<8E>", ^~~~~~~~ rk_bltinfn.c:225:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","<8E>","","","<8E>","<8E>
", ^~~~~~~~ rk_bltinfn.c:225:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","<8E>","","","<8E>","<8E>
", ^~~~~~~~ rk_bltinfn.c:225:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","<8E>","","","<8E>","<8E>
", ^~~~~~~~ rk_bltinfn.c:225:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","<8E>","","","<8E>","<8E>
", ^~~~~~~~ rk_bltinfn.c:225:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","<8E>","","","<8E>","<8E>
", ^~~~~~~~ rk_bltinfn.c:225:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","<8E>","","","<8E>","<8E>
", ^~~~~~~~ rk_bltinfn.c:226:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E><8E>","","" ^~~~~~~~~~~~~~~~ rk_bltinfn.c:226:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E><8E>","","" ^~~~~~~~ rk_bltinfn.c:226:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "<8E><8E>","","" ^~~~~~~~ rk_bltinfn.c:317:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "֡סá\ ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 warnings generated. rm -f rk_main.o unshared/rk_main.o /usr/local/llvm14/bin/clang -c -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT rk_main.c -o unshared/rk_main.o rm -f rk_main.o /usr/local/llvm14/bin/clang -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT -fPIC rk_main.c rm -f rk_modread.o unshared/rk_modread.o /usr/local/llvm14/bin/clang -c -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT rk_modread.c -o unshared/rk_modread.o rk_modread.c:651:41: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] usr = (*soc? getpwnam(soc) : getpwuid(getuid())); ^ 1 warning generated. rm -f rk_modread.o /usr/local/llvm14/bin/clang -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT -fPIC rk_modread.c rk_modread.c:651:41: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] usr = (*soc? getpwnam(soc) : getpwuid(getuid())); ^ 1 warning generated. rm -f rk_read.o unshared/rk_read.o /usr/local/llvm14/bin/clang -c -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT rk_read.c -o unshared/rk_read.o rm -f rk_read.o /usr/local/llvm14/bin/clang -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT -fPIC rk_read.c rm -f rk_vars.o unshared/rk_vars.o /usr/local/llvm14/bin/clang -c -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT rk_vars.c -o unshared/rk_vars.o rm -f rk_vars.o /usr/local/llvm14/bin/clang -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT -fPIC rk_vars.c rm -f rk_multi.o unshared/rk_multi.o /usr/local/llvm14/bin/clang -c -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT rk_multi.c -o unshared/rk_multi.o rm -f rk_multi.o /usr/local/llvm14/bin/clang -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWNNDEFAULT -fPIC rk_multi.c making all in ./Wnn/jlib... rm -f js.o unshared/js.o /usr/local/llvm14/bin/clang -c -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK js.c -o unshared/js.o In file included from js.c:193: ./../etc/bdic.c:347:9: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] return unlink(file_name); ^ ./../etc/bdic.c:678:33: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] if ((p = make_tmp_name(n)) && (access(p, F_OK) != -1)) unlink(p); ^ ./../etc/bdic.c:678:57: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] if ((p = make_tmp_name(n)) && (access(p, F_OK) != -1)) unlink(p); ^ ./../etc/bdic.c:681:3: warning: implicit declaration of function 'link' is invalid in C99 [-Wimplicit-function-declaration] link(p, n); ^ ./../etc/bdic.c:689:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] copy_file_to_file(from, to) ^ ./../etc/bdic.c:720:15: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] if (n && *n) unlink(n); ^ ./../etc/bdic.c:749:6: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] if (access(p, F_OK) != -1) unlink(p); ^ ./../etc/bdic.c:749:29: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] if (access(p, F_OK) != -1) unlink(p); ^ ./../etc/bdic.c:750:2: warning: implicit declaration of function 'link' is invalid in C99 [-Wimplicit-function-declaration] link(p2, p); ^ ./../etc/bdic.c:813:3: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] unlink(org_name); ^ ./../etc/bdic.c:814:3: warning: implicit declaration of function 'link' is invalid in C99 [-Wimplicit-function-declaration] link(tmp_name, org_name); ^ ./../etc/bdic.c:816:2: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] unlink(tmp_name); ^ ./../etc/bdic.c:842:2: warning: implicit declaration of function 'change_file_uniq1' is invalid in C99 [-Wimplicit-function-declaration] change_file_uniq1(org, file_type, file_passwd, file_uniq); ^ ./../etc/bdic.c:846:2: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] unlink(tmp_name); ^ ./../etc/bdic.c:868:2: warning: implicit declaration of function 'gethostname' is invalid in C99 [-Wimplicit-function-declaration] gethostname(hostname, sizeof(hostname) - 1); ^ ./../etc/bdic.c:922:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if ((put_n_str(ofpter, WNN_FILE_STRING, WNN_FILE_STRING_LEN) == -1) || ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/commonhd.h:286:26: note: expanded from macro 'WNN_FILE_STRING' #define WNN_FILE_STRING "ףΥե" ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ In file included from js.c:193: ./../etc/bdic.c:956:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if(strncmp(wnn_file_string, WNN_FILE_STRING, WNN_FILE_STRING_LEN)) { ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/commonhd.h:286:26: note: expanded from macro 'WNN_FILE_STRING' #define WNN_FILE_STRING "ףΥե" ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ In file included from js.c:193: ./../etc/bdic.c:957:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if(strncmp(wnn_file_string, WNN7_FILE_STRING, WNN_FILE_STRING_LEN)) ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/commonhd.h:287:27: note: expanded from macro 'WNN7_FILE_STRING' #define WNN7_FILE_STRING "ףե" ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ In file included from js.c:193: ./../etc/bdic.c:1033:2: warning: implicit declaration of function 'gethostname' is invalid in C99 [-Wimplicit-function-declaration] gethostname(hostname, sizeof(hostname) - 1); ^ In file included from js.c:198: ./../etc/fi_bdic.c:285:25: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (put_n_str(ofpter, &jt1->maxjisho, 1) == -1)) ^~~~~~~~~~~~~~ ./../etc/fi_bdic.c:329:25: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (put_n_str(ofpter, &hjt1->maxjisho, 1) == -1)) ^~~~~~~~~~~~~~~ js.c:333:2: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(current_sd); ^ js.c:370:3: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(sd); ^ js.c:401:15: warning: implicit declaration of function 'alarm' is invalid in C99 [-Wimplicit-function-declaration] old_alarm = alarm(tmout); ^ js.c:405:3: warning: implicit declaration of function 'alarm' is invalid in C99 [-Wimplicit-function-declaration] alarm(old_alarm); ^ js.c:412:3: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(sd); ^ js.c:495:8: warning: implicit declaration of function 'inet_addr' is invalid in C99 [-Wimplicit-function-declaration] ia = inet_addr(pserver); ^ js.c:606:5: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] x=write(current_sd, &(snd_buf[cc]), n-cc ); ^ js.c:658:9: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] rbc = read(current_sd, rcv_buf, R_BUF_SIZ); ^ js.c:815:16: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] pw = getpwuid(getuid()); ^ js.c:832:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_head(JS_OPEN, server); ^~~~~~ js.c:833:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(version, server); /* H.T. */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:833:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(version, server); /* H.T. */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:833:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(version, server); /* H.T. */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:833:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(version, server); /* H.T. */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:834:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(host, server); ^~~~~~ js.c:835:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(user, server); ^~~~~~ js.c:836:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:837:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((x = get4com(server)) == -1){ ^~~~~~ js.c:838:30: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set=get4com(server); ^~~~~~ js.c:921:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] addrlen = get4com(server); ^~~~~~ js.c:924:41: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for (i = 0; i < addrlen; i++) get1com(server); ^~~~~~ js.c:926:51: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for (i = 0; i < addrlen; i++) addr[i] = get1com(server); ^~~~~~ js.c:928:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] port = get4com(server); ^~~~~~ js.c:1055:3: warning: implicit declaration of function 'gethostname' is invalid in C99 [-Wimplicit-function-declaration] gethostname(host, sizeof(host) - 1); ^ js.c:1069:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID_INT *' (aka 'struct wnn_jserver_id_int *') to parameter of type 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') [-Wincompatible-pointer-types] x = send_js_open_core(server, host, user, JLIB_VERSION); ^~~~~~ js.c:1074:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID_INT *' (aka 'struct wnn_jserver_id_int *') to parameter of type 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') [-Wincompatible-pointer-types] version_negotiation(server, host, user, JLIB_VERSION)) { ^~~~~~ js.c:1083:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID_INT *' (aka 'struct wnn_jserver_id_int *') to parameter of type 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') [-Wincompatible-pointer-types] return(reconnect_other_host(server, user, host, tmout)); ^~~~~~ js.c:1112:21: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_head(JS_CLOSE, server); ^~~~~~ js.c:1113:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:1114:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(server); ^~~~~~ js.c:1115:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)wnn_errorno=get4com(server); ^~~~~~ js.c:1116:2: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(current_sd); ^ js.c:1150:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_head(JS_CONNECT, server); ^~~~~~ js.c:1151:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(env_name, server); ^~~~~~ js.c:1152:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:1153:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] e_id=get4com(server); ^~~~~~ js.c:1155:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:1201:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_head(JS_ENV_EXIST, server); ^~~~~~ js.c:1202:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(env_name, server); ^~~~~~ js.c:1203:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:1204:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x =get4com(server); ^~~~~~ js.c:1224:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1225:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:1245:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1246:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:1268:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1269:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1271:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1317:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->n, env->js_id); /* (ϤΣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1317:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->n, env->js_id); /* (ϤΣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1317:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->n, env->js_id); /* (ϤΣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1317:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->n, env->js_id); /* (ϤΣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1318:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->nsho, env->js_id); /* ʸξʸκ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1318:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->nsho, env->js_id); /* ʸξʸκ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1318:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->nsho, env->js_id); /* ʸξʸκ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1318:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->nsho, env->js_id); /* ʸξʸκ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1319:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p1, env->js_id); /* ٤Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1319:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p1, env->js_id); /* ٤Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1319:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p1, env->js_id); /* ٤Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1319:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p1, env->js_id); /* ٤Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p2, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p2, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p2, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p2, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1321:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p3, env->js_id); /* ĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1321:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p3, env->js_id); /* ĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1321:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p3, env->js_id); /* ĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1321:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p3, env->js_id); /* ĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1322:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p4, env->js_id); /* ȤäӥåȤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1322:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p4, env->js_id); /* ȤäӥåȤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1322:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p4, env->js_id); /* ȤäӥåȤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1322:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p4, env->js_id); /* ȤäӥåȤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1323:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p5, env->js_id); /* Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1323:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p5, env->js_id); /* Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1323:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p5, env->js_id); /* Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1323:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p5, env->js_id); /* Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1324:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p6, env->js_id); /* ʸɾͤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1324:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p6, env->js_id); /* ʸɾͤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1324:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p6, env->js_id); /* ʸɾͤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1324:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p6, env->js_id); /* ʸɾͤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1325:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p7, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1325:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p7, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1325:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p7, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1325:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p7, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1326:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p8, env->js_id); /* ʸΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1326:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p8, env->js_id); /* ʸΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1326:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p8, env->js_id); /* ʸΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1326:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p8, env->js_id); /* ʸΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1328:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p9, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1328:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p9, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1328:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p9, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1328:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p9, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1329:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p10, env->js_id); /* ʻ ʤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1329:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p10, env->js_id); /* ʻ ʤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1329:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p10, env->js_id); /* ʻ ʤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1329:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p10, env->js_id); /* ʻ ʤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1331:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p11, env->js_id); /* ʻ ѿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1331:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p11, env->js_id); /* ʻ ѿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1331:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p11, env->js_id); /* ʻ ѿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1331:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p11, env->js_id); /* ʻ ѿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1333:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p12, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1333:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p12, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1333:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p12, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1333:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p12, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1335:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p13, env->js_id); /* ʻ ij̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1335:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p13, env->js_id); /* ʻ ij̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1335:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p13, env->js_id); /* ʻ ij̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1335:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p13, env->js_id); /* ʻ ij̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1337:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p14, env->js_id); /* ʻ ° */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1337:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p14, env->js_id); /* ʻ ° */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1337:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p14, env->js_id); /* ʻ ° */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1337:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p14, env->js_id); /* ʻ ° */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1339:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p15, env->js_id); /* ʻ ̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1339:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p15, env->js_id); /* ʻ ̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1339:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p15, env->js_id); /* ʻ ̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1339:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p15, env->js_id); /* ʻ ̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1342:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1343:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1345:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1404:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(valuemask, env->js_id); /* ӥåȥޥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1404:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(valuemask, env->js_id); /* ӥåȥޥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1404:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(valuemask, env->js_id); /* ӥåȥޥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1404:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(valuemask, env->js_id); /* ӥåȥޥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1405:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->last_is_first_flag, env->js_id); /* ǽѺͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1405:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->last_is_first_flag, env->js_id); /* ǽѺͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1405:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->last_is_first_flag, env->js_id); /* ǽѺͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1405:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->last_is_first_flag, env->js_id); /* ǽѺͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1406:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->complex_flag, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1406:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->complex_flag, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1406:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->complex_flag, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1406:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->complex_flag, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1407:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1407:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1407:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1407:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1408:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_flag, env->js_id); /* */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1408:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_flag, env->js_id); /* */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1408:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_flag, env->js_id); /* */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1408:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_flag, env->js_id); /* */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_learn_flag, env->js_id); /* Ƭؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_learn_flag, env->js_id); /* Ƭؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_learn_flag, env->js_id); /* Ƭؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_learn_flag, env->js_id); /* Ƭؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1410:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_flag, env->js_id); /* Ƭ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1410:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_flag, env->js_id); /* Ƭ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1410:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_flag, env->js_id); /* Ƭ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1410:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_flag, env->js_id); /* Ƭ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1411:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->suffix_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1411:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->suffix_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1411:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->suffix_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1411:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->suffix_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1412:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->common_learn_flag, env->js_id); /* Ѹؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1412:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->common_learn_flag, env->js_id); /* Ѹؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1412:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->common_learn_flag, env->js_id); /* Ѹؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1412:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->common_learn_flag, env->js_id); /* Ѹؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->freq_func_flag, env->js_id); /* پ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->freq_func_flag, env->js_id); /* پ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->freq_func_flag, env->js_id); /* پ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->freq_func_flag, env->js_id); /* پ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->numeric_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->numeric_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->numeric_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->numeric_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1415:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->alphabet_flag, env->js_id); /* ե٥åȤνɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1415:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->alphabet_flag, env->js_id); /* ե٥åȤνɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1415:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->alphabet_flag, env->js_id); /* ե٥åȤνɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1415:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->alphabet_flag, env->js_id); /* ե٥åȤνɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1416:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->symbol_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1416:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->symbol_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1416:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->symbol_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1416:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->symbol_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1417:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yuragi_flag, env->js_id); /* Ĺ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1417:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yuragi_flag, env->js_id); /* Ĺ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1417:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yuragi_flag, env->js_id); /* Ĺ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1417:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yuragi_flag, env->js_id); /* Ĺ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1418:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->rendaku_flag, env->js_id); /* Ϣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1418:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->rendaku_flag, env->js_id); /* Ϣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1418:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->rendaku_flag, env->js_id); /* Ϣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1418:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->rendaku_flag, env->js_id); /* Ϣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1419:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->bunsetsugiri_flag, env->js_id); /* ʸڤؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1419:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->bunsetsugiri_flag, env->js_id); /* ʸڤؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1419:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->bunsetsugiri_flag, env->js_id); /* ʸڤؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1419:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->bunsetsugiri_flag, env->js_id); /* ʸڤؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1420:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->muhenkan_flag, env->js_id); /* ̵Ѵؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1420:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->muhenkan_flag, env->js_id); /* ̵Ѵؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1420:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->muhenkan_flag, env->js_id); /* ̵Ѵؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1420:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->muhenkan_flag, env->js_id); /* ̵Ѵؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1421:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_relation_learn_flag, env->js_id); /* ƣɴطؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1421:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_relation_learn_flag, env->js_id); /* ƣɴطؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1421:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_relation_learn_flag, env->js_id); /* ƣɴطؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1421:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_relation_learn_flag, env->js_id); /* ƣɴطؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1422:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_freq_func_flag, env->js_id); /* ƣɴطپ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1422:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_freq_func_flag, env->js_id); /* ƣɴطپ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1422:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_freq_func_flag, env->js_id); /* ƣɴطپ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1422:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_freq_func_flag, env->js_id); /* ƣɴطپ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1424:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_learn_flag, env->js_id); /* ͽ¬ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1424:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_learn_flag, env->js_id); /* ͽ¬ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1424:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_learn_flag, env->js_id); /* ͽ¬ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1424:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_learn_flag, env->js_id); /* ͽ¬ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1425:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_max_disp, env->js_id); /* ͽ¬ɽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1425:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_max_disp, env->js_id); /* ͽ¬ɽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1425:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_max_disp, env->js_id); /* ͽ¬ɽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1425:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_max_disp, env->js_id); /* ͽ¬ɽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1426:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_last_is_first_flag, env->js_id); /* ͽ¬ǽͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1426:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_last_is_first_flag, env->js_id); /* ͽ¬ǽͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1426:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_last_is_first_flag, env->js_id); /* ͽ¬ǽͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1426:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_last_is_first_flag, env->js_id); /* ͽ¬ǽͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1428:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->boin_kabusoku_flag, env->js_id); /* β­ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1428:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->boin_kabusoku_flag, env->js_id); /* β­ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1428:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->boin_kabusoku_flag, env->js_id); /* β­ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1428:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->boin_kabusoku_flag, env->js_id); /* β­ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1429:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->shiin_choka_flag, env->js_id); /* ҲĶ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1429:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->shiin_choka_flag, env->js_id); /* ҲĶ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1429:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->shiin_choka_flag, env->js_id); /* ҲĶ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1429:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->shiin_choka_flag, env->js_id); /* ҲĶ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1430:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->n_choka_flag, env->js_id); /* [N]Ķ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1430:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->n_choka_flag, env->js_id); /* [N]Ķ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1430:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->n_choka_flag, env->js_id); /* [N]Ķ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1430:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->n_choka_flag, env->js_id); /* [N]Ķ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1432:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1433:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1435:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1478:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(mode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1478:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(mode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1478:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(mode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1478:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(mode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1479:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1479:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1479:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1479:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1480:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for(x = 0; x < abs(nhinsi); x++) JS_Put4Com(hlist[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1480:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for(x = 0; x < abs(nhinsi); x++) JS_Put4Com(hlist[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1480:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for(x = 0; x < abs(nhinsi); x++) JS_Put4Com(hlist[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1480:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for(x = 0; x < abs(nhinsi); x++) JS_Put4Com(hlist[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1481:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1482:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1484:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1506:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1507:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(get4com(env->js_id) == -1){ ^~~~~~~~~~ js.c:1508:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1511:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->n=get4com(env->js_id); /* (ϤΣ */ ^~~~~~~~~~ js.c:1512:21: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->nsho=get4com(env->js_id); /* ʸξʸκ */ ^~~~~~~~~~ js.c:1513:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p1=get4com(env->js_id); /* ٤Υѥ */ ^~~~~~~~~~ js.c:1514:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p2=get4com(env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~ js.c:1515:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p3=get4com(env->js_id); /* ĹΥѥ */ ^~~~~~~~~~ js.c:1516:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p4=get4com(env->js_id); /* ȤäӥåȤΥѥ */ ^~~~~~~~~~ js.c:1517:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p5=get4com(env->js_id); /* Υѥ */ ^~~~~~~~~~ js.c:1518:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p6=get4com(env->js_id); /* ʸɾͤΥѥ */ ^~~~~~~~~~ js.c:1519:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p7=get4com(env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~ js.c:1520:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p8=get4com(env->js_id); /* ʸΥѥ */ ^~~~~~~~~~ js.c:1521:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p9=get4com(env->js_id); /* ʻ */ ^~~~~~~~~~ js.c:1522:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p10=get4com(env->js_id); /* ʻ ʤ */ ^~~~~~~~~~ js.c:1523:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p11=get4com(env->js_id); /* ʻ ѿ */ ^~~~~~~~~~ js.c:1524:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p12=get4com(env->js_id); /* ʻ */ ^~~~~~~~~~ js.c:1525:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p13=get4com(env->js_id); /* ʻ ij̤ */ ^~~~~~~~~~ js.c:1526:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p14=get4com(env->js_id); /* ʻ ° */ ^~~~~~~~~~ js.c:1527:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p15=get4com(env->js_id); /* ʻ ̤ */ ^~~~~~~~~~ js.c:1560:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1561:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(get4com(env->js_id) == -1){ ^~~~~~~~~~ js.c:1562:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1565:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->last_is_first_flag=get4com(env->js_id); /* ǽѺͥ */ ^~~~~~~~~~ js.c:1566:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->complex_flag=get4com(env->js_id); /* ʣͥ */ ^~~~~~~~~~ js.c:1567:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->okuri_learn_flag=get4com(env->js_id); /* ؽ */ ^~~~~~~~~~ js.c:1568:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->okuri_flag=get4com(env->js_id); /* */ ^~~~~~~~~~ js.c:1569:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->prefix_learn_flag=get4com(env->js_id); /* Ƭؽ */ ^~~~~~~~~~ js.c:1570:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->prefix_flag=get4com(env->js_id); /* Ƭ */ ^~~~~~~~~~ js.c:1571:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->suffix_learn_flag=get4com(env->js_id); /* ؽ */ ^~~~~~~~~~ js.c:1572:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->common_learn_flag=get4com(env->js_id); /* Ѹؽ */ ^~~~~~~~~~ js.c:1573:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->freq_func_flag=get4com(env->js_id); /* پ徺Ψؿ */ ^~~~~~~~~~ js.c:1574:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->numeric_flag=get4com(env->js_id); /* νɽˡ */ ^~~~~~~~~~ js.c:1575:30: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->alphabet_flag=get4com(env->js_id); /* ե٥åȤνɽˡ */ ^~~~~~~~~~ js.c:1576:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->symbol_flag=get4com(env->js_id); /* νɽˡ */ ^~~~~~~~~~ js.c:1577:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->yuragi_flag=get4com(env->js_id); /* Ĺ */ ^~~~~~~~~~ js.c:1578:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->rendaku_flag=get4com(env->js_id); /* Ϣ */ ^~~~~~~~~~ js.c:1579:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->bunsetsugiri_flag=get4com(env->js_id); /* ʸڤؽ */ ^~~~~~~~~~ js.c:1580:30: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->muhenkan_flag=get4com(env->js_id); /* ̵Ѵؽ */ ^~~~~~~~~~ js.c:1581:39: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->fi_relation_learn_flag=get4com(env->js_id); /* ƣɴطؽ */ ^~~~~~~~~~ js.c:1582:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->fi_freq_func_flag=get4com(env->js_id); /* ƣɴطپ徺Ψؿ */ ^~~~~~~~~~ js.c:1584:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->yosoku_learn_flag=get4com(env->js_id);/* ͽ¬ؽ */ ^~~~~~~~~~ js.c:1585:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->yosoku_max_disp=get4com(env->js_id);/* ͽ¬ɽ */ ^~~~~~~~~~ js.c:1586:42: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->yosoku_last_is_first_flag=get4com(env->js_id);/* ͽ¬ǽͥ */ ^~~~~~~~~~ js.c:1588:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->boin_kabusoku_flag=get4com(env->js_id); /* β­ */ ^~~~~~~~~~ js.c:1589:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->shiin_choka_flag=get4com(env->js_id); /* ҲĶ */ ^~~~~~~~~~ js.c:1590:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->n_choka_flag=get4com(env->js_id); /* [N]Ķ */ ^~~~~~~~~~ js.c:1671:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1672:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(get4com(env->js_id) == -1){ ^~~~~~~~~~ js.c:1673:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1676:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] *nhinsi = get4com(env->js_id); ^~~~~~~~~~ js.c:1679:53: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for(i = 0; i < abs(*nhinsi); i++) dummy = get4com(env->js_id); ^~~~~~~~~~ js.c:1683:58: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for(i = 0; i < abs(*nhinsi); i++) (*hlist)[i] = get4com(env->js_id); ^~~~~~~~~~ js.c:1707:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(path, env->js_id); ^~~~~~~~~~ js.c:1708:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1709:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1710:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1732:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(amode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1732:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(amode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1732:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(amode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1732:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(amode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1733:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(path, env->js_id); ^~~~~~~~~~ js.c:1734:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1735:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1758:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:1781:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1827:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(path, env->js_id); ^~~~~~~~~~ js.c:1828:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1829:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1853:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1853:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1853:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1853:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1854:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1856:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1858:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1862:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(file->name, env->js_id, WNN_F_NAMELEN); ^~~~~~~~~~ js.c:1863:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] file->localf= get4com(env->js_id); ^~~~~~~~~~ js.c:1864:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] file->ref_count= get4com(env->js_id); ^~~~~~~~~~ js.c:1865:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] file->type= get4com(env->js_id); ^~~~~~~~~~ js.c:1885:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(path, server); ^~~~~~ js.c:1886:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:1887:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(server); ^~~~~~ js.c:2029:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2029:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2029:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2029:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2030:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(fn, env->js_id); ^~~~~~~~~~ js.c:2031:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:2032:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(hpasswd, env->js_id); ^~~~~~~~~~ js.c:2033:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2034:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2035:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2076:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(fn, env->js_id); ^~~~~~~~~~ js.c:2077:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:2078:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(hpasswd, env->js_id); ^~~~~~~~~~ js.c:2079:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2080:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2081:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2122:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(fn, env->js_id); ^~~~~~~~~~ js.c:2123:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:2124:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(passwd, env->js_id); ^~~~~~~~~~ js.c:2125:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(hpasswd, env->js_id); ^~~~~~~~~~ js.c:2126:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2126:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2126:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2126:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2127:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2128:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2129:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2151:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2151:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2151:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2151:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2152:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2153:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2154:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2175:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(fn, env->js_id); ^~~~~~~~~~ js.c:2176:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2177:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2178:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2200:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2200:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2200:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2200:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2201:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(fn, env->js_id); ^~~~~~~~~~ js.c:2202:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2203:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2204:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2239:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2239:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2239:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2239:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2240:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2241:21: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(file_name, env->js_id, sizeof(file_name)); ^~~~~~~~~~ js.c:2243:3: warning: implicit declaration of function 'gethostname' is invalid in C99 [-Wimplicit-function-declaration] gethostname(buf, sizeof(buf) - 1 - 1); /* 1=C_LOCAL, 1=NULL */ ^ js.c:2260:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2260:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2260:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2260:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2261:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2266:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); /* Ack */ ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2266:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); /* Ack */ ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2266:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); /* Ack */ ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2266:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); /* Ack */ ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2267:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.time, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2267:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.time, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2267:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.time, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2267:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.time, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2268:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.dev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2268:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.dev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2268:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.dev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2268:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.dev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2269:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.inode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2269:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.inode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2269:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.inode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2269:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.inode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2271:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put1Com(fh.file_uniq.createhost[i], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2274:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2276:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((mode=get4com(env->js_id))==-1){ /* check stat */ ^~~~~~~~~~ js.c:2277:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2289:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2289:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2289:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2289:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2290:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2307:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2307:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2307:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2307:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2308:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2321:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); /* ACK */ ^~~~~~~~~~ js.c:2354:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2355:41: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1) env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2397:26: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(check_local_file(fn, env->js_id) == -1) { ^~~~~~~~~~ js.c:2402:26: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=file_loaded_local(fn, env->js_id); ^~~~~~~~~~ js.c:2404:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(get4com(env->js_id) == -1) { ^~~~~~~~~~ js.c:2405:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2413:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2415:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2420:2: warning: implicit declaration of function 'gethostname' is invalid in C99 [-Wimplicit-function-declaration] gethostname(buf, sizeof(buf) - 1 - 1); /* 1=C_LOCAL, 1=NULL */ ^ js.c:2426:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(buf, env->js_id); ^~~~~~~~~~ js.c:2447:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2448:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2449:41: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1) env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2482:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2482:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2482:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2482:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2483:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2483:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2483:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2483:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2484:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(jnice, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2484:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(jnice, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2484:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(jnice, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2484:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(jnice, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2486:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2486:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2486:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2486:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2487:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(pw1, env->js_id); ^~~~~~~~~~ js.c:2488:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(pw2, env->js_id); ^~~~~~~~~~ js.c:2489:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); /* rev is to add it as reverse dict */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2489:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); /* rev is to add it as reverse dict */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2489:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); /* rev is to add it as reverse dict */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2489:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); /* rev is to add it as reverse dict */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2490:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2491:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2492:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2543:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2543:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2543:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2543:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2544:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2544:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2544:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2544:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2545:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(suflag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2545:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(suflag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2545:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(suflag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2545:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(suflag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2546:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2546:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2546:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2546:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2547:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2547:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2547:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2547:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2548:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(pw1, env->js_id); ^~~~~~~~~~ js.c:2549:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(pw2, env->js_id); ^~~~~~~~~~ js.c:2550:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2551:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2552:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2613:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dicno, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2613:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dicno, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2613:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dicno, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2613:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dicno, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2614:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2615:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2616:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2637:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2637:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2637:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2637:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2638:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2638:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2638:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2638:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2639:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2640:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2641:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2662:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2662:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2662:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2662:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2663:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2664:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2665:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2685:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2686:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2687:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2725:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:2761:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2803:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, server); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2803:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, server); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2803:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, server); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2803:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, server); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2804:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:2847:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2847:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2847:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2847:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2848:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3018:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3019:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = rcv_fzk_list(curfzk, ret, env->js_id); ^~~~~~~~~~ js.c:3044:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3044:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3044:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3044:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3045:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:3046:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(kanji, env->js_id); ^~~~~~~~~~ js.c:3047:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:3048:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3048:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3048:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3048:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3049:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3049:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3049:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3049:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3050:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3051:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:3052:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3074:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3074:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3074:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3074:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3076:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3077:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:3078:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3105:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3105:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3105:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3105:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3106:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:3107:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3131:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:3132:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3157:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3157:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3157:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3157:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3158:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3158:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3158:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3158:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3159:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3160:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:3162:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3166:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getwscom(yomi, env->js_id, sizeof(yomi) / sizeof(w_char)); ^~~~~~~~~~ js.c:3188:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3188:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3188:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3188:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3189:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3189:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3189:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3189:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3190:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:3191:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3192:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:3194:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3300:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3300:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3300:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3300:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3301:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3302:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:3304:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:3308:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get_dic_info(ret, env->js_id); ^~~~~~~~~~ js.c:3329:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:3331:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] c=get4com(server); ^~~~~~ js.c:3333:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:3341:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] w->sd=get4com(server); ^~~~~~ js.c:3342:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(w->user_name, server, sizeof(w->user_name)); ^~~~~~ js.c:3343:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(w->host_name, server, sizeof(w->host_name)); ^~~~~~ js.c:3345:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] (w->env)[j]=get4com(server); ^~~~~~ js.c:3371:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:3373:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] c=get4com(server); ^~~~~~ js.c:3375:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:3383:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] w->env_id = get4com(server); ^~~~~~ js.c:3384:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(w->env_name, server, WNN_ENVNAME_LEN); ^~~~~~ js.c:3385:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] w->ref_count=get4com(server); ^~~~~~ js.c:3386:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] w->fzk_fid=get4com(server); ^~~~~~ js.c:3387:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] w->jishomax=get4com(server); ^~~~~~ js.c:3389:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] (w->jisho)[j]= get4com(server); ^~~~~~ js.c:3392:26: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] (w->file)[j]= get4com(server); ^~~~~~ js.c:3436:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3436:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3436:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3436:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3437:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3437:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3437:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3437:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3438:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3438:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3438:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3438:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3439:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3439:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3439:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3439:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3440:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3441:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((x=get4com(env->js_id))==-1){ ^~~~~~~~~~ js.c:3442:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3487:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3487:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3487:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3487:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3488:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3488:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3488:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3488:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3489:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3489:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3489:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3489:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3490:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].offset, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3490:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].offset, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3490:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].offset, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3490:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].offset, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3491:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3491:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3491:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3491:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3492:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3492:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3492:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3492:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3494:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3496:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((x = get4com(env->js_id)) == -1) { ^~~~~~~~~~ js.c:3497:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3555:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nkouho, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3555:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nkouho, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3555:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nkouho, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3555:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nkouho, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3557:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3557:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3557:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3557:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3558:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3558:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3558:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3558:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3559:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3559:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3559:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3559:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3560:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3560:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3560:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3560:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3561:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(kmoji[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3561:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(kmoji[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3561:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(kmoji[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3561:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(kmoji[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3562:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(kouho[x], env->js_id); ^~~~~~~~~~ js.c:3564:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3566:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((x = get4com(env->js_id)) == -1) { ^~~~~~~~~~ js.c:3567:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3622:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:3623:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:3624:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3624:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3624:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3624:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3625:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3682:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:3683:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:3684:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3684:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3684:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3684:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3687:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].dic_no, env->js_id); /* Wnn ֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3687:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].dic_no, env->js_id); /* Wnn ֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3687:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].dic_no, env->js_id); /* Wnn ֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3687:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].dic_no, env->js_id); /* Wnn ֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3688:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].entry, env->js_id); /* ȥֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3688:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].entry, env->js_id); /* ȥֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3688:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].entry, env->js_id); /* ȥֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3688:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].entry, env->js_id); /* ȥֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3689:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].jirilen, env->js_id); /* ΩɤĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3689:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].jirilen, env->js_id); /* ΩɤĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3689:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].jirilen, env->js_id); /* ΩɤĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3689:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].jirilen, env->js_id); /* ΩɤĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3690:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].hinsi, env->js_id); /* ʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3690:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].hinsi, env->js_id); /* ʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3690:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].hinsi, env->js_id); /* ʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3690:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].hinsi, env->js_id); /* ʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3691:53: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom((prev[x].kouho + prev[x].real_kanjilen), env->js_id); ^~~~~~~~~~ js.c:3694:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3971:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:3972:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:3973:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3974:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = rcv_dai(rb, env->js_id); ^~~~~~~~~~ js.c:3999:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:4000:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:4001:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4003:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] sbncnt = rcv_sho(rb, env->js_id); ^~~~~~~~~~ js.c:4032:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:4033:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:4034:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4035:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = rcv_dai(rb, env->js_id); ^~~~~~~~~~ js.c:4061:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:4062:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:4063:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4065:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] sbncnt = rcv_sho(rb, env->js_id); ^~~~~~~~~~ js.c:4096:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4096:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4096:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4096:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4097:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4097:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4097:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4097:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4099:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4099:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4099:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4099:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4100:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4100:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4100:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4100:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4101:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:4102:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:4103:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4103:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4103:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4103:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4104:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4110:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = rcv_dai(rb, env->js_id); ^~~~~~~~~~ js.c:4114:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = rcv_sho(rb, env->js_id); ^~~~~~~~~~ js.c:4117:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:4118:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:4138:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4140:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] *serv = get4com(server); ^~~~~~ js.c:4171:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4172:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(server); ^~~~~~ js.c:4191:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(n, server); ^~~~~~ js.c:4192:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(pwd, server); ^~~~~~ js.c:4193:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4194:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((x=get4com(server))==-1){ ^~~~~~ js.c:4195:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:4242:5: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] if(unlink(n) == -1){ ^ js.c:4308:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4309:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:4311:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:4315:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_jishonum = get1com(env->js_id); /* ³ */ ^~~~~~~~~~ js.c:4322:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] duniq[i].time = get4com(env->js_id); ^~~~~~~~~~ js.c:4323:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] duniq[i].dev = get4com(env->js_id); ^~~~~~~~~~ js.c:4324:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] duniq[i].inode = get4com(env->js_id); ^~~~~~~~~~ js.c:4326:38: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] duniq[i].createhost[j] = get1com(env->js_id); ^~~~~~~~~~ js.c:4329:26: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] dprimary[i] = get4com(env->js_id); ^~~~~~~~~~ js.c:4334:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get4com(env->js_id); ^~~~~~~~~~ js.c:4335:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get4com(env->js_id); ^~~~~~~~~~ js.c:4336:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get4com(env->js_id); ^~~~~~~~~~ js.c:4338:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get1com(env->js_id); ^~~~~~~~~~ js.c:4340:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get4com(env->js_id); ^~~~~~~~~~ js.c:4381:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4381:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4381:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4381:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4382:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4383:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:4385:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:4389:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] serial = get4com(env->js_id); ^~~~~~~~~~ js.c:4390:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.time = get4com(env->js_id); ^~~~~~~~~~ js.c:4391:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.dev = get4com(env->js_id); ^~~~~~~~~~ js.c:4392:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.inode = get4com(env->js_id); ^~~~~~~~~~ js.c:4394:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.createhost[i]=get1com(env->js_id); ^~~~~~~~~~ js.c:4445:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4445:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4445:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4445:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4446:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4447:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:4449:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:4453:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.time = get4com(env->js_id); ^~~~~~~~~~ js.c:4454:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.dev = get4com(env->js_id); ^~~~~~~~~~ js.c:4455:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.inode = get4com(env->js_id); ^~~~~~~~~~ js.c:4457:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.createhost[i]=get1com(env->js_id); ^~~~~~~~~~ js.c:4459:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] njisho = get1com(env->js_id); ^~~~~~~~~~ js.c:4466:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] primary[i] = get4com(env->js_id); ^~~~~~~~~~ js.c:4494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4495:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:4496:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4497:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:4499:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:4527:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, server); ^~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4527:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, server); ^~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4527:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, server); ^~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4527:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, server); ^~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4528:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4529:21: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((size = get4com(server)) == -1){ ^~~~~~ js.c:4530:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set = get4com(server); ^~~~~~ js.c:4535:30: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getwscom((w_char *)rb->buf, server, size + 1); ^~~~~~ js.c:4556:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(name, server); ^~~~~~ js.c:4557:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4558:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((no = get4com(server)) == -1){ ^~~~~~ js.c:4559:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set = get4com(server); ^~~~~~ js.c:4590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4591:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(name, env->js_id); ^~~~~~~~~~ js.c:4592:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4593:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((count = get4com(env->js_id)) == -1){ ^~~~~~~~~~ js.c:4594:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:4598:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] size = get4com(env->js_id); ^~~~~~~~~~ js.c:4605:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getwscom(wbuf, env->js_id, sizeof(wbuf) / sizeof(w_char)); ^~~~~~~~~~ js.c:4640:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4640:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4640:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4640:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4641:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4642:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((count = get4com(env->js_id)) == -1){ ^~~~~~~~~~ js.c:4643:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:4651:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] *p++ = get4com(env->js_id); ^~~~~~~~~~ js.c:4659:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4659:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~ js.c:4659:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~ ~~~~ js.c:4659:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4659:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4659:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4659:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~ ~~~~~~~~ js.c:4659:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4659:70: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~ ~~~~~~~~ js.c:4659:81: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~ ~~~~~~~~~~~~ js.c:4659:90: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4659:97: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4662:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","ƴ",""}; ^~~~~~~~ js.c:4662:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","ƴ",""}; ^~~~~~~~ js.c:4662:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","ƴ",""}; ^~~~~~~~ js.c:4662:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","ƴ",""}; ^~~~~~~~~~~~~~~~ js.c:4664:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","",""}; ^~~~~~~~ js.c:4664:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","",""}; ^~~~~~~~ js.c:4664:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","",""}; ^~~~~~~~~~~~~~~~ js.c:4664:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","",""}; ^~~~~~~~~~~~~~~~ js.c:4667:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","","",""}; ^~~~~~~~~~~~~~~~ js.c:4667:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","","",""}; ^~~~~~~~~~~~~~~~ js.c:4667:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","","",""}; ^~~~~~~~~~~~~~~~ js.c:4667:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","","",""}; ^~~~~~~~~~~~~~~~ js.c:4690:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4690:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4690:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4690:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4691:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(which, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4691:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(which, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4691:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(which, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4691:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(which, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4692:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(old, env->js_id); ^~~~~~~~~~ js.c:4693:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(new, env->js_id); ^~~~~~~~~~ js.c:4694:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4695:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:4697:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:4721:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4721:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4721:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4721:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4722:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(hinsi_table, env->js_id); ^~~~~~~~~~ js.c:4723:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4724:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:4726:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:4804:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ule, server); ^~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4804:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ule, server); ^~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4804:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ule, server); ^~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4804:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ule, server); ^~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4808:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4808:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4808:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4808:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4811:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put1Com(*p, server); ^~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4814:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4815:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(server); ^~~~~~ js.c:4817:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:4835:21: warning: implicit declaration of function 'inet_addr' is invalid in C99 [-Wimplicit-function-declaration] if ((addr.s_addr = inet_addr(host)) != -1) { ^ js.c:4904:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4904:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4904:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4904:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4907:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put1Com(*p, server); ^~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4910:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(user, server); ^~~~~~ js.c:4911:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4912:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(server); ^~~~~~ js.c:4914:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:4937:28: warning: implicit declaration of function 'inet_addr' is invalid in C99 [-Wimplicit-function-declaration] } else if ((addr.s_addr = inet_addr(host)) != -1) { ^ js.c:5002:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:5003:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(server); ^~~~~~ js.c:5005:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:5111:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:5112:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] *enable = get4com(server); ^~~~~~ js.c:5114:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:5118:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] bytes = get4com(server); ^~~~~~ js.c:5119:21: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] host_num = get4com(server); ^~~~~~ js.c:5120:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] except_num = get4com(server); ^~~~~~ js.c:5128:39: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for (i = 0; i < bytes; i++) get1com(server); ^~~~~~ js.c:5136:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] host_p->address_len = get4com(server); ^~~~~~ js.c:5139:54: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for (j = 0; j < host_p->address_len; j++) get1com(server); ^~~~~~ js.c:5140:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (get4com(server)) ^~~~~~ js.c:5141:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(dummy, server, sizeof(dummy)); ^~~~~~ js.c:5143:61: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for (j = 0; j < host_p->address_len; j++) p[j] = get1com(server); ^~~~~~ js.c:5147:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (get4com(server)) { ^~~~~~ js.c:5150:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(p, server, bytes); ^~~~~~ js.c:5164:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(dummy, server, sizeof(dummy)); ^~~~~~ js.c:5169:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(p, server, bytes); ^~~~~~ js.c:5241:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5242:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5244:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5280:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5280:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5280:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5280:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5281:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5282:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5283:37: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (x == -1) wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5317:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5318:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5319:37: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (x == -1) wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5360:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:5361:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(kanji, env->js_id); ^~~~~~~~~~ js.c:5362:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:5363:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5363:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5363:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5363:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5364:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5364:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5364:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5364:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5365:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5366:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5367:37: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (x == -1) wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5410:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:5411:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(kanji, env->js_id); ^~~~~~~~~~ js.c:5412:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:5413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5415:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5416:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5417:37: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (x == -1) wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5454:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5454:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5454:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5454:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5455:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5455:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5455:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5455:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5456:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5457:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5458:37: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (x == -1) wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5495:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5496:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5499:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5502:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5594:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5594:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5594:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5594:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5595:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5595:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5595:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5595:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5597:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5597:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5597:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5597:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5598:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5598:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5598:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5598:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5599:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:5600:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:5601:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5601:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5601:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5601:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5604:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(put_val, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5604:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(put_val, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5604:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(put_val, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5604:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(put_val, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5605:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(cur_bun->hinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5605:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(cur_bun->hinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5605:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(cur_bun->hinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5605:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(cur_bun->hinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5608:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->hyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5608:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->hyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5608:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->hyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5608:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->hyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5610:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->daihyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5610:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->daihyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5610:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->daihyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5610:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->daihyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5612:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status /* (wnn_sho_bunsetsu*)->status */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5612:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status /* (wnn_sho_bunsetsu*)->status */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5612:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status /* (wnn_sho_bunsetsu*)->status */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5612:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status /* (wnn_sho_bunsetsu*)->status */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5614:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status_bkwd /* (wnn_sho_bunsetsu*)->status_bkwd */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5614:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status_bkwd /* (wnn_sho_bunsetsu*)->status_bkwd */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5614:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status_bkwd /* (wnn_sho_bunsetsu*)->status_bkwd */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5614:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status_bkwd /* (wnn_sho_bunsetsu*)->status_bkwd */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5616:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kangovect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5616:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kangovect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5616:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kangovect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5616:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kangovect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5619:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi_orig, env->js_id); ^~~~~~~~~~ js.c:5621:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->jirilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5621:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->jirilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5621:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->jirilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5621:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->jirilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5623:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->yomilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5623:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->yomilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5623:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->yomilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5623:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->yomilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5625:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5625:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5625:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5625:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5627:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->real_kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5627:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->real_kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5627:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->real_kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5627:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->real_kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5630:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5634:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = rcv_dai(rb, env->js_id); ^~~~~~~~~~ js.c:5637:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:5638:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:5679:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5681:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:5683:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:5728:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(learn_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5728:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(learn_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5728:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(learn_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5728:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(learn_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5729:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(max_disp, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5729:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(max_disp, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5729:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(max_disp, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5729:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(max_disp, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5730:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(last_is_first_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5730:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(last_is_first_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5730:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(last_is_first_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5730:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(last_is_first_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5733:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5735:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:5737:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:5776:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5778:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5780:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:5830:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(yosoku_moji, env->js_id); ^~~~~~~~~~ js.c:5833:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5836:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:5838:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); /* 顼NO */ ^~~~~~~~~~ js.c:5847:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykYosokuKouhoNum = get4com(env->js_id); ^~~~~~~~~~ js.c:5859:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] kanjisize = get4com(env->js_id); ^~~~~~~~~~ js.c:5861:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get1com(env->js_id); ^~~~~~~~~~ js.c:5870:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] kanjisize = get4com(env->js_id); ^~~~~~~~~~ js.c:5878:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get1com(env->js_id); ^~~~~~~~~~ js.c:5880:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] kanjisize = get4com(env->js_id); ^~~~~~~~~~ js.c:5882:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get1com(env->js_id); ^~~~~~~~~~ js.c:5889:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(ykYosokuKouho[i], env->js_id, kanjisize + 1); ^~~~~~~~~~ js.c:5967:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(bunsetsu_num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5967:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(bunsetsu_num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5967:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(bunsetsu_num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5967:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(bunsetsu_num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5971:26: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(ykbun[i].yomi, env->js_id); /* ɤʸ */ ^~~~~~~~~~ js.c:5972:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].jirilen, env->js_id); /* ΩĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5972:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].jirilen, env->js_id); /* ΩĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5972:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].jirilen, env->js_id); /* ΩĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5972:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].jirilen, env->js_id); /* ΩĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5973:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(ykbun[i].kanji, env->js_id); /* ʸ */ ^~~~~~~~~~ js.c:5974:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].real_kanjilen, env->js_id); /* ʬĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5974:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].real_kanjilen, env->js_id); /* ʬĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5974:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].real_kanjilen, env->js_id); /* ʬĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5974:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].real_kanjilen, env->js_id); /* ʬĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5975:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].hinsi, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5975:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].hinsi, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5975:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].hinsi, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5975:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].hinsi, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5979:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5981:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:5983:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6028:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6028:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6028:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6028:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6031:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6033:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6037:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6081:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6081:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6081:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6081:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6084:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6086:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6088:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6132:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6134:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6136:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6180:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6182:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6184:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6231:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(size, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6231:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(size, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6231:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(size, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6231:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(size, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6236:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put1Com(data, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6240:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6243:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6245:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); /* 顼NO */ ^~~~~~~~~~ js.c:6288:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6291:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:6293:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6335:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6338:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:6340:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6385:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6387:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6389:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6434:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6436:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6438:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6481:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6483:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6485:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6530:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(allkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6530:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(allkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6530:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(allkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6530:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(allkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6533:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(userkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6533:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(userkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6533:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(userkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6533:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(userkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6536:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6538:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6540:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6587:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(yosokuselect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6587:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(yosokuselect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6587:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(yosokuselect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6587:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(yosokuselect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6588:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(throughyosoku, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6588:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(throughyosoku, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6588:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(throughyosoku, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6588:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(throughyosoku, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6589:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com((int)inputtime, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6589:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com((int)inputtime, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6589:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com((int)inputtime, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6589:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com((int)inputtime, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(keylen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(keylen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(keylen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(keylen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6593:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6595:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6597:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6639:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6641:30: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalRod = get4com(env->js_id); ^~~~~~~~~~ js.c:6642:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalAllKey = get4com(env->js_id); ^~~~~~~~~~ js.c:6643:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalUserKey = get4com(env->js_id); ^~~~~~~~~~ js.c:6644:30: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalRot = get4com(env->js_id); ^~~~~~~~~~ js.c:6645:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalAllTime = get4com(env->js_id); ^~~~~~~~~~ js.c:6646:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalUserTime = get4com(env->js_id); ^~~~~~~~~~ js.c:6647:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->st_mday = get4com(env->js_id); ^~~~~~~~~~ js.c:6648:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->st_hour = get4com(env->js_id); ^~~~~~~~~~ js.c:6649:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->st_min = get4com(env->js_id); ^~~~~~~~~~ js.c:6650:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->lt_mday = get4com(env->js_id); ^~~~~~~~~~ js.c:6651:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->lt_hour = get4com(env->js_id); ^~~~~~~~~~ js.c:6652:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->lt_min = get4com(env->js_id); ^~~~~~~~~~ js.c:6653:36: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalRoYkInput = get4com(env->js_id); ^~~~~~~~~~ js.c:6654:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalAllYkKey = get4com(env->js_id); ^~~~~~~~~~ js.c:6655:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nNowRod = get4com(env->js_id); ^~~~~~~~~~ js.c:6656:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nNowAllKey = get4com(env->js_id); ^~~~~~~~~~ js.c:6657:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nNowUserKey = get4com(env->js_id); ^~~~~~~~~~ js.c:6658:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nNowRot = get4com(env->js_id); ^~~~~~~~~~ js.c:6659:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nNowAllTime = get4com(env->js_id); ^~~~~~~~~~ js.c:6660:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nNowUserTime = get4com(env->js_id); ^~~~~~~~~~ js.c:6661:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTimePerOneKey = get4com(env->js_id); ^~~~~~~~~~ js.c:6790:25: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if(js_set_henkan_hinsi(env, 1, nhinsi, hlist) < 0) ^~~ 1244 warnings generated. rm -f js.o /usr/local/llvm14/bin/clang -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK -fPIC js.c In file included from js.c:193: ./../etc/bdic.c:347:9: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] return unlink(file_name); ^ ./../etc/bdic.c:678:33: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] if ((p = make_tmp_name(n)) && (access(p, F_OK) != -1)) unlink(p); ^ ./../etc/bdic.c:678:57: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] if ((p = make_tmp_name(n)) && (access(p, F_OK) != -1)) unlink(p); ^ ./../etc/bdic.c:681:3: warning: implicit declaration of function 'link' is invalid in C99 [-Wimplicit-function-declaration] link(p, n); ^ ./../etc/bdic.c:689:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] copy_file_to_file(from, to) ^ ./../etc/bdic.c:720:15: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] if (n && *n) unlink(n); ^ ./../etc/bdic.c:749:6: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] if (access(p, F_OK) != -1) unlink(p); ^ ./../etc/bdic.c:749:29: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] if (access(p, F_OK) != -1) unlink(p); ^ ./../etc/bdic.c:750:2: warning: implicit declaration of function 'link' is invalid in C99 [-Wimplicit-function-declaration] link(p2, p); ^ ./../etc/bdic.c:813:3: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] unlink(org_name); ^ ./../etc/bdic.c:814:3: warning: implicit declaration of function 'link' is invalid in C99 [-Wimplicit-function-declaration] link(tmp_name, org_name); ^ ./../etc/bdic.c:816:2: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] unlink(tmp_name); ^ ./../etc/bdic.c:842:2: warning: implicit declaration of function 'change_file_uniq1' is invalid in C99 [-Wimplicit-function-declaration] change_file_uniq1(org, file_type, file_passwd, file_uniq); ^ ./../etc/bdic.c:846:2: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] unlink(tmp_name); ^ ./../etc/bdic.c:868:2: warning: implicit declaration of function 'gethostname' is invalid in C99 [-Wimplicit-function-declaration] gethostname(hostname, sizeof(hostname) - 1); ^ ./../etc/bdic.c:922:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if ((put_n_str(ofpter, WNN_FILE_STRING, WNN_FILE_STRING_LEN) == -1) || ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/commonhd.h:286:26: note: expanded from macro 'WNN_FILE_STRING' #define WNN_FILE_STRING "ףΥե" ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ In file included from js.c:193: ./../etc/bdic.c:956:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if(strncmp(wnn_file_string, WNN_FILE_STRING, WNN_FILE_STRING_LEN)) { ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/commonhd.h:286:26: note: expanded from macro 'WNN_FILE_STRING' #define WNN_FILE_STRING "ףΥե" ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ In file included from js.c:193: ./../etc/bdic.c:957:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] if(strncmp(wnn_file_string, WNN7_FILE_STRING, WNN_FILE_STRING_LEN)) ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/commonhd.h:287:27: note: expanded from macro 'WNN7_FILE_STRING' #define WNN7_FILE_STRING "ףե" ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ In file included from js.c:193: ./../etc/bdic.c:1033:2: warning: implicit declaration of function 'gethostname' is invalid in C99 [-Wimplicit-function-declaration] gethostname(hostname, sizeof(hostname) - 1); ^ In file included from js.c:198: ./../etc/fi_bdic.c:285:25: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (put_n_str(ofpter, &jt1->maxjisho, 1) == -1)) ^~~~~~~~~~~~~~ ./../etc/fi_bdic.c:329:25: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (put_n_str(ofpter, &hjt1->maxjisho, 1) == -1)) ^~~~~~~~~~~~~~~ js.c:333:2: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(current_sd); ^ js.c:370:3: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(sd); ^ js.c:401:15: warning: implicit declaration of function 'alarm' is invalid in C99 [-Wimplicit-function-declaration] old_alarm = alarm(tmout); ^ js.c:405:3: warning: implicit declaration of function 'alarm' is invalid in C99 [-Wimplicit-function-declaration] alarm(old_alarm); ^ js.c:412:3: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(sd); ^ js.c:495:8: warning: implicit declaration of function 'inet_addr' is invalid in C99 [-Wimplicit-function-declaration] ia = inet_addr(pserver); ^ js.c:606:5: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] x=write(current_sd, &(snd_buf[cc]), n-cc ); ^ js.c:658:9: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] rbc = read(current_sd, rcv_buf, R_BUF_SIZ); ^ js.c:815:16: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] pw = getpwuid(getuid()); ^ js.c:832:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_head(JS_OPEN, server); ^~~~~~ js.c:833:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(version, server); /* H.T. */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:833:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(version, server); /* H.T. */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:833:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(version, server); /* H.T. */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:833:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(version, server); /* H.T. */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:834:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(host, server); ^~~~~~ js.c:835:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(user, server); ^~~~~~ js.c:836:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:837:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((x = get4com(server)) == -1){ ^~~~~~ js.c:838:30: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set=get4com(server); ^~~~~~ js.c:921:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] addrlen = get4com(server); ^~~~~~ js.c:924:41: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for (i = 0; i < addrlen; i++) get1com(server); ^~~~~~ js.c:926:51: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for (i = 0; i < addrlen; i++) addr[i] = get1com(server); ^~~~~~ js.c:928:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] port = get4com(server); ^~~~~~ js.c:1055:3: warning: implicit declaration of function 'gethostname' is invalid in C99 [-Wimplicit-function-declaration] gethostname(host, sizeof(host) - 1); ^ js.c:1069:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID_INT *' (aka 'struct wnn_jserver_id_int *') to parameter of type 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') [-Wincompatible-pointer-types] x = send_js_open_core(server, host, user, JLIB_VERSION); ^~~~~~ js.c:1074:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID_INT *' (aka 'struct wnn_jserver_id_int *') to parameter of type 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') [-Wincompatible-pointer-types] version_negotiation(server, host, user, JLIB_VERSION)) { ^~~~~~ js.c:1083:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID_INT *' (aka 'struct wnn_jserver_id_int *') to parameter of type 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') [-Wincompatible-pointer-types] return(reconnect_other_host(server, user, host, tmout)); ^~~~~~ js.c:1112:21: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_head(JS_CLOSE, server); ^~~~~~ js.c:1113:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:1114:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(server); ^~~~~~ js.c:1115:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)wnn_errorno=get4com(server); ^~~~~~ js.c:1116:2: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(current_sd); ^ js.c:1150:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_head(JS_CONNECT, server); ^~~~~~ js.c:1151:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(env_name, server); ^~~~~~ js.c:1152:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:1153:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] e_id=get4com(server); ^~~~~~ js.c:1155:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:1201:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_head(JS_ENV_EXIST, server); ^~~~~~ js.c:1202:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(env_name, server); ^~~~~~ js.c:1203:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:1204:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x =get4com(server); ^~~~~~ js.c:1224:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1225:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:1245:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1246:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:1268:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1269:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1271:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1317:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->n, env->js_id); /* (ϤΣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1317:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->n, env->js_id); /* (ϤΣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1317:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->n, env->js_id); /* (ϤΣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1317:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->n, env->js_id); /* (ϤΣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1318:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->nsho, env->js_id); /* ʸξʸκ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1318:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->nsho, env->js_id); /* ʸξʸκ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1318:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->nsho, env->js_id); /* ʸξʸκ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1318:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->nsho, env->js_id); /* ʸξʸκ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1319:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p1, env->js_id); /* ٤Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1319:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p1, env->js_id); /* ٤Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1319:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p1, env->js_id); /* ٤Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1319:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p1, env->js_id); /* ٤Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p2, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p2, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p2, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p2, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1321:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p3, env->js_id); /* ĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1321:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p3, env->js_id); /* ĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1321:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p3, env->js_id); /* ĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1321:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p3, env->js_id); /* ĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1322:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p4, env->js_id); /* ȤäӥåȤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1322:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p4, env->js_id); /* ȤäӥåȤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1322:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p4, env->js_id); /* ȤäӥåȤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1322:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p4, env->js_id); /* ȤäӥåȤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1323:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p5, env->js_id); /* Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1323:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p5, env->js_id); /* Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1323:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p5, env->js_id); /* Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1323:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p5, env->js_id); /* Υѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1324:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p6, env->js_id); /* ʸɾͤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1324:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p6, env->js_id); /* ʸɾͤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1324:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p6, env->js_id); /* ʸɾͤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1324:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p6, env->js_id); /* ʸɾͤΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1325:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p7, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1325:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p7, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1325:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p7, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1325:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p7, env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1326:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p8, env->js_id); /* ʸΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1326:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p8, env->js_id); /* ʸΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1326:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p8, env->js_id); /* ʸΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1326:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p8, env->js_id); /* ʸΥѥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1328:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p9, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1328:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p9, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1328:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p9, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1328:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p9, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1329:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p10, env->js_id); /* ʻ ʤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1329:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p10, env->js_id); /* ʻ ʤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1329:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p10, env->js_id); /* ʻ ʤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1329:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p10, env->js_id); /* ʻ ʤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1331:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p11, env->js_id); /* ʻ ѿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1331:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p11, env->js_id); /* ʻ ѿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1331:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p11, env->js_id); /* ʻ ѿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1331:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p11, env->js_id); /* ʻ ѿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1333:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p12, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1333:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p12, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1333:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p12, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1333:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p12, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1335:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p13, env->js_id); /* ʻ ij̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1335:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p13, env->js_id); /* ʻ ij̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1335:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p13, env->js_id); /* ʻ ij̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1335:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p13, env->js_id); /* ʻ ij̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1337:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p14, env->js_id); /* ʻ ° */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1337:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p14, env->js_id); /* ʻ ° */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1337:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p14, env->js_id); /* ʻ ° */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1337:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p14, env->js_id); /* ʻ ° */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1339:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p15, env->js_id); /* ʻ ̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1339:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p15, env->js_id); /* ʻ ̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1339:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p15, env->js_id); /* ʻ ̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1339:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(para->p15, env->js_id); /* ʻ ̤ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1342:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1343:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1345:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1404:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(valuemask, env->js_id); /* ӥåȥޥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1404:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(valuemask, env->js_id); /* ӥåȥޥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1404:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(valuemask, env->js_id); /* ӥåȥޥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1404:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(valuemask, env->js_id); /* ӥåȥޥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1405:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->last_is_first_flag, env->js_id); /* ǽѺͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1405:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->last_is_first_flag, env->js_id); /* ǽѺͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1405:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->last_is_first_flag, env->js_id); /* ǽѺͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1405:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->last_is_first_flag, env->js_id); /* ǽѺͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1406:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->complex_flag, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1406:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->complex_flag, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1406:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->complex_flag, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1406:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->complex_flag, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1407:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1407:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1407:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1407:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1408:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_flag, env->js_id); /* */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1408:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_flag, env->js_id); /* */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1408:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_flag, env->js_id); /* */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1408:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->okuri_flag, env->js_id); /* */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_learn_flag, env->js_id); /* Ƭؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_learn_flag, env->js_id); /* Ƭؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_learn_flag, env->js_id); /* Ƭؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_learn_flag, env->js_id); /* Ƭؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1410:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_flag, env->js_id); /* Ƭ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1410:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_flag, env->js_id); /* Ƭ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1410:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_flag, env->js_id); /* Ƭ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1410:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->prefix_flag, env->js_id); /* Ƭ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1411:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->suffix_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1411:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->suffix_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1411:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->suffix_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1411:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->suffix_learn_flag, env->js_id); /* ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1412:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->common_learn_flag, env->js_id); /* Ѹؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1412:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->common_learn_flag, env->js_id); /* Ѹؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1412:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->common_learn_flag, env->js_id); /* Ѹؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1412:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->common_learn_flag, env->js_id); /* Ѹؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->freq_func_flag, env->js_id); /* پ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->freq_func_flag, env->js_id); /* پ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->freq_func_flag, env->js_id); /* پ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->freq_func_flag, env->js_id); /* پ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->numeric_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->numeric_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->numeric_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->numeric_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1415:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->alphabet_flag, env->js_id); /* ե٥åȤνɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1415:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->alphabet_flag, env->js_id); /* ե٥åȤνɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1415:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->alphabet_flag, env->js_id); /* ե٥åȤνɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1415:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->alphabet_flag, env->js_id); /* ե٥åȤνɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1416:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->symbol_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1416:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->symbol_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1416:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->symbol_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1416:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->symbol_flag, env->js_id); /* νɽˡ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1417:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yuragi_flag, env->js_id); /* Ĺ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1417:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yuragi_flag, env->js_id); /* Ĺ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1417:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yuragi_flag, env->js_id); /* Ĺ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1417:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yuragi_flag, env->js_id); /* Ĺ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1418:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->rendaku_flag, env->js_id); /* Ϣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1418:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->rendaku_flag, env->js_id); /* Ϣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1418:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->rendaku_flag, env->js_id); /* Ϣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1418:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->rendaku_flag, env->js_id); /* Ϣ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1419:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->bunsetsugiri_flag, env->js_id); /* ʸڤؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1419:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->bunsetsugiri_flag, env->js_id); /* ʸڤؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1419:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->bunsetsugiri_flag, env->js_id); /* ʸڤؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1419:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->bunsetsugiri_flag, env->js_id); /* ʸڤؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1420:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->muhenkan_flag, env->js_id); /* ̵Ѵؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1420:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->muhenkan_flag, env->js_id); /* ̵Ѵؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1420:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->muhenkan_flag, env->js_id); /* ̵Ѵؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1420:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->muhenkan_flag, env->js_id); /* ̵Ѵؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1421:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_relation_learn_flag, env->js_id); /* ƣɴطؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1421:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_relation_learn_flag, env->js_id); /* ƣɴطؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1421:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_relation_learn_flag, env->js_id); /* ƣɴطؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1421:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_relation_learn_flag, env->js_id); /* ƣɴطؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1422:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_freq_func_flag, env->js_id); /* ƣɴطپ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1422:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_freq_func_flag, env->js_id); /* ƣɴطپ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1422:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_freq_func_flag, env->js_id); /* ƣɴطپ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1422:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->fi_freq_func_flag, env->js_id); /* ƣɴطپ徺Ψؿ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1424:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_learn_flag, env->js_id); /* ͽ¬ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1424:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_learn_flag, env->js_id); /* ͽ¬ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1424:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_learn_flag, env->js_id); /* ͽ¬ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1424:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_learn_flag, env->js_id); /* ͽ¬ؽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1425:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_max_disp, env->js_id); /* ͽ¬ɽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1425:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_max_disp, env->js_id); /* ͽ¬ɽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1425:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_max_disp, env->js_id); /* ͽ¬ɽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1425:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_max_disp, env->js_id); /* ͽ¬ɽ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1426:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_last_is_first_flag, env->js_id); /* ͽ¬ǽͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1426:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_last_is_first_flag, env->js_id); /* ͽ¬ǽͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1426:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_last_is_first_flag, env->js_id); /* ͽ¬ǽͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1426:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->yosoku_last_is_first_flag, env->js_id); /* ͽ¬ǽͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1428:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->boin_kabusoku_flag, env->js_id); /* β­ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1428:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->boin_kabusoku_flag, env->js_id); /* β­ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1428:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->boin_kabusoku_flag, env->js_id); /* β­ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1428:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->boin_kabusoku_flag, env->js_id); /* β­ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1429:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->shiin_choka_flag, env->js_id); /* ҲĶ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1429:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->shiin_choka_flag, env->js_id); /* ҲĶ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1429:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->shiin_choka_flag, env->js_id); /* ҲĶ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1429:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->shiin_choka_flag, env->js_id); /* ҲĶ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1430:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->n_choka_flag, env->js_id); /* [N]Ķ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1430:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->n_choka_flag, env->js_id); /* [N]Ķ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1430:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->n_choka_flag, env->js_id); /* [N]Ķ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1430:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henv->n_choka_flag, env->js_id); /* [N]Ķ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1432:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1433:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1435:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1478:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(mode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1478:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(mode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1478:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(mode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1478:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(mode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1479:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1479:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1479:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1479:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1480:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for(x = 0; x < abs(nhinsi); x++) JS_Put4Com(hlist[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1480:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for(x = 0; x < abs(nhinsi); x++) JS_Put4Com(hlist[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1480:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for(x = 0; x < abs(nhinsi); x++) JS_Put4Com(hlist[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1480:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for(x = 0; x < abs(nhinsi); x++) JS_Put4Com(hlist[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1481:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1482:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1484:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1506:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1507:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(get4com(env->js_id) == -1){ ^~~~~~~~~~ js.c:1508:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1511:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->n=get4com(env->js_id); /* (ϤΣ */ ^~~~~~~~~~ js.c:1512:21: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->nsho=get4com(env->js_id); /* ʸξʸκ */ ^~~~~~~~~~ js.c:1513:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p1=get4com(env->js_id); /* ٤Υѥ */ ^~~~~~~~~~ js.c:1514:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p2=get4com(env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~ js.c:1515:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p3=get4com(env->js_id); /* ĹΥѥ */ ^~~~~~~~~~ js.c:1516:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p4=get4com(env->js_id); /* ȤäӥåȤΥѥ */ ^~~~~~~~~~ js.c:1517:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p5=get4com(env->js_id); /* Υѥ */ ^~~~~~~~~~ js.c:1518:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p6=get4com(env->js_id); /* ʸɾͤΥѥ */ ^~~~~~~~~~ js.c:1519:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p7=get4com(env->js_id); /* ʸĹΥѥ */ ^~~~~~~~~~ js.c:1520:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p8=get4com(env->js_id); /* ʸΥѥ */ ^~~~~~~~~~ js.c:1521:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p9=get4com(env->js_id); /* ʻ */ ^~~~~~~~~~ js.c:1522:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p10=get4com(env->js_id); /* ʻ ʤ */ ^~~~~~~~~~ js.c:1523:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p11=get4com(env->js_id); /* ʻ ѿ */ ^~~~~~~~~~ js.c:1524:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p12=get4com(env->js_id); /* ʻ */ ^~~~~~~~~~ js.c:1525:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p13=get4com(env->js_id); /* ʻ ij̤ */ ^~~~~~~~~~ js.c:1526:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p14=get4com(env->js_id); /* ʻ ° */ ^~~~~~~~~~ js.c:1527:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] para->p15=get4com(env->js_id); /* ʻ ̤ */ ^~~~~~~~~~ js.c:1560:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1561:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(get4com(env->js_id) == -1){ ^~~~~~~~~~ js.c:1562:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1565:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->last_is_first_flag=get4com(env->js_id); /* ǽѺͥ */ ^~~~~~~~~~ js.c:1566:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->complex_flag=get4com(env->js_id); /* ʣͥ */ ^~~~~~~~~~ js.c:1567:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->okuri_learn_flag=get4com(env->js_id); /* ؽ */ ^~~~~~~~~~ js.c:1568:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->okuri_flag=get4com(env->js_id); /* */ ^~~~~~~~~~ js.c:1569:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->prefix_learn_flag=get4com(env->js_id); /* Ƭؽ */ ^~~~~~~~~~ js.c:1570:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->prefix_flag=get4com(env->js_id); /* Ƭ */ ^~~~~~~~~~ js.c:1571:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->suffix_learn_flag=get4com(env->js_id); /* ؽ */ ^~~~~~~~~~ js.c:1572:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->common_learn_flag=get4com(env->js_id); /* Ѹؽ */ ^~~~~~~~~~ js.c:1573:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->freq_func_flag=get4com(env->js_id); /* پ徺Ψؿ */ ^~~~~~~~~~ js.c:1574:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->numeric_flag=get4com(env->js_id); /* νɽˡ */ ^~~~~~~~~~ js.c:1575:30: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->alphabet_flag=get4com(env->js_id); /* ե٥åȤνɽˡ */ ^~~~~~~~~~ js.c:1576:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->symbol_flag=get4com(env->js_id); /* νɽˡ */ ^~~~~~~~~~ js.c:1577:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->yuragi_flag=get4com(env->js_id); /* Ĺ */ ^~~~~~~~~~ js.c:1578:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->rendaku_flag=get4com(env->js_id); /* Ϣ */ ^~~~~~~~~~ js.c:1579:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->bunsetsugiri_flag=get4com(env->js_id); /* ʸڤؽ */ ^~~~~~~~~~ js.c:1580:30: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->muhenkan_flag=get4com(env->js_id); /* ̵Ѵؽ */ ^~~~~~~~~~ js.c:1581:39: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->fi_relation_learn_flag=get4com(env->js_id); /* ƣɴطؽ */ ^~~~~~~~~~ js.c:1582:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->fi_freq_func_flag=get4com(env->js_id); /* ƣɴطپ徺Ψؿ */ ^~~~~~~~~~ js.c:1584:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->yosoku_learn_flag=get4com(env->js_id);/* ͽ¬ؽ */ ^~~~~~~~~~ js.c:1585:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->yosoku_max_disp=get4com(env->js_id);/* ͽ¬ɽ */ ^~~~~~~~~~ js.c:1586:42: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->yosoku_last_is_first_flag=get4com(env->js_id);/* ͽ¬ǽͥ */ ^~~~~~~~~~ js.c:1588:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->boin_kabusoku_flag=get4com(env->js_id); /* β­ */ ^~~~~~~~~~ js.c:1589:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->shiin_choka_flag=get4com(env->js_id); /* ҲĶ */ ^~~~~~~~~~ js.c:1590:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] henv->n_choka_flag=get4com(env->js_id); /* [N]Ķ */ ^~~~~~~~~~ js.c:1671:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1672:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(get4com(env->js_id) == -1){ ^~~~~~~~~~ js.c:1673:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1676:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] *nhinsi = get4com(env->js_id); ^~~~~~~~~~ js.c:1679:53: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for(i = 0; i < abs(*nhinsi); i++) dummy = get4com(env->js_id); ^~~~~~~~~~ js.c:1683:58: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for(i = 0; i < abs(*nhinsi); i++) (*hlist)[i] = get4com(env->js_id); ^~~~~~~~~~ js.c:1707:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(path, env->js_id); ^~~~~~~~~~ js.c:1708:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1709:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1710:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1732:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(amode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1732:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(amode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1732:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(amode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1732:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(amode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1733:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(path, env->js_id); ^~~~~~~~~~ js.c:1734:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1735:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1758:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:1781:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1827:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(path, env->js_id); ^~~~~~~~~~ js.c:1828:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1829:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1853:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1853:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1853:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1853:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:1854:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:1856:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:1858:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:1862:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(file->name, env->js_id, WNN_F_NAMELEN); ^~~~~~~~~~ js.c:1863:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] file->localf= get4com(env->js_id); ^~~~~~~~~~ js.c:1864:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] file->ref_count= get4com(env->js_id); ^~~~~~~~~~ js.c:1865:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] file->type= get4com(env->js_id); ^~~~~~~~~~ js.c:1885:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(path, server); ^~~~~~ js.c:1886:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:1887:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(server); ^~~~~~ js.c:2029:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2029:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2029:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2029:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2030:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(fn, env->js_id); ^~~~~~~~~~ js.c:2031:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:2032:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(hpasswd, env->js_id); ^~~~~~~~~~ js.c:2033:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2034:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2035:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2076:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(fn, env->js_id); ^~~~~~~~~~ js.c:2077:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:2078:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(hpasswd, env->js_id); ^~~~~~~~~~ js.c:2079:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2080:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2081:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2122:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(fn, env->js_id); ^~~~~~~~~~ js.c:2123:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:2124:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(passwd, env->js_id); ^~~~~~~~~~ js.c:2125:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(hpasswd, env->js_id); ^~~~~~~~~~ js.c:2126:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2126:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2126:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2126:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2127:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2128:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2129:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2151:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2151:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2151:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2151:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2152:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2153:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2154:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2175:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(fn, env->js_id); ^~~~~~~~~~ js.c:2176:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2177:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2178:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2200:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2200:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2200:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2200:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2201:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(fn, env->js_id); ^~~~~~~~~~ js.c:2202:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2203:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2204:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2239:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2239:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2239:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2239:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2240:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2241:21: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(file_name, env->js_id, sizeof(file_name)); ^~~~~~~~~~ js.c:2243:3: warning: implicit declaration of function 'gethostname' is invalid in C99 [-Wimplicit-function-declaration] gethostname(buf, sizeof(buf) - 1 - 1); /* 1=C_LOCAL, 1=NULL */ ^ js.c:2260:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2260:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2260:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2260:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2261:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2266:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); /* Ack */ ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2266:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); /* Ack */ ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2266:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); /* Ack */ ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2266:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); /* Ack */ ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2267:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.time, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2267:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.time, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2267:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.time, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2267:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.time, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2268:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.dev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2268:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.dev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2268:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.dev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2268:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.dev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2269:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.inode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2269:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.inode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2269:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.inode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2269:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fh.file_uniq.inode, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2271:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put1Com(fh.file_uniq.createhost[i], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2274:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2276:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((mode=get4com(env->js_id))==-1){ /* check stat */ ^~~~~~~~~~ js.c:2277:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2289:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2289:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2289:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2289:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2290:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2307:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2307:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2307:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2307:4: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(-1, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2308:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2320:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(0, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2321:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); /* ACK */ ^~~~~~~~~~ js.c:2354:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2355:41: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1) env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2397:26: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(check_local_file(fn, env->js_id) == -1) { ^~~~~~~~~~ js.c:2402:26: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=file_loaded_local(fn, env->js_id); ^~~~~~~~~~ js.c:2404:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(get4com(env->js_id) == -1) { ^~~~~~~~~~ js.c:2405:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2413:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2415:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2420:2: warning: implicit declaration of function 'gethostname' is invalid in C99 [-Wimplicit-function-declaration] gethostname(buf, sizeof(buf) - 1 - 1); /* 1=C_LOCAL, 1=NULL */ ^ js.c:2426:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(buf, env->js_id); ^~~~~~~~~~ js.c:2447:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2448:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2449:41: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1) env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2482:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2482:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2482:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2482:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2483:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2483:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2483:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2483:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2484:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(jnice, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2484:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(jnice, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2484:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(jnice, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2484:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(jnice, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2486:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2486:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2486:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2486:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2487:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(pw1, env->js_id); ^~~~~~~~~~ js.c:2488:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(pw2, env->js_id); ^~~~~~~~~~ js.c:2489:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); /* rev is to add it as reverse dict */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2489:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); /* rev is to add it as reverse dict */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2489:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); /* rev is to add it as reverse dict */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2489:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); /* rev is to add it as reverse dict */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2490:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2491:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2492:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2543:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2543:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2543:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2543:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2544:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2544:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2544:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2544:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hfid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2545:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(suflag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2545:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(suflag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2545:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(suflag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2545:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(suflag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2546:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2546:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2546:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2546:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2547:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2547:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2547:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2547:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hrw, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2548:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(pw1, env->js_id); ^~~~~~~~~~ js.c:2549:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(pw2, env->js_id); ^~~~~~~~~~ js.c:2550:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2551:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2552:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2613:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dicno, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2613:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dicno, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2613:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dicno, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2613:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dicno, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2614:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2615:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2616:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2637:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2637:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2637:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2637:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2638:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2638:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2638:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2638:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2639:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2640:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2641:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2662:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2662:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2662:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2662:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2663:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2664:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2665:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2685:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2686:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:2687:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:2725:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:2761:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:2803:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, server); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2803:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, server); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2803:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, server); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2803:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, server); ^~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2804:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:2847:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2847:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2847:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2847:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dmask, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:2848:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3018:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3019:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = rcv_fzk_list(curfzk, ret, env->js_id); ^~~~~~~~~~ js.c:3044:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3044:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3044:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3044:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3045:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:3046:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(kanji, env->js_id); ^~~~~~~~~~ js.c:3047:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:3048:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3048:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3048:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3048:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3049:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3049:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3049:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3049:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3050:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3051:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:3052:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3074:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3074:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3074:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3074:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3075:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3076:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3077:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:3078:40: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if(x==-1)env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3105:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3105:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3105:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3105:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3106:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:3107:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3131:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:3132:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3157:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3157:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3157:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3157:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3158:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3158:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3158:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3158:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3159:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3160:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:3162:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3166:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getwscom(yomi, env->js_id, sizeof(yomi) / sizeof(w_char)); ^~~~~~~~~~ js.c:3188:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3188:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3188:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3188:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3189:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3189:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3189:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3189:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3190:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:3191:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3192:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:3194:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3300:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3300:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3300:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3300:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3301:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3302:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:3304:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:3308:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get_dic_info(ret, env->js_id); ^~~~~~~~~~ js.c:3329:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:3331:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] c=get4com(server); ^~~~~~ js.c:3333:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:3341:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] w->sd=get4com(server); ^~~~~~ js.c:3342:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(w->user_name, server, sizeof(w->user_name)); ^~~~~~ js.c:3343:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(w->host_name, server, sizeof(w->host_name)); ^~~~~~ js.c:3345:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] (w->env)[j]=get4com(server); ^~~~~~ js.c:3371:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:3373:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] c=get4com(server); ^~~~~~ js.c:3375:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:3383:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] w->env_id = get4com(server); ^~~~~~ js.c:3384:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(w->env_name, server, WNN_ENVNAME_LEN); ^~~~~~ js.c:3385:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] w->ref_count=get4com(server); ^~~~~~ js.c:3386:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] w->fzk_fid=get4com(server); ^~~~~~ js.c:3387:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] w->jishomax=get4com(server); ^~~~~~ js.c:3389:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] (w->jisho)[j]= get4com(server); ^~~~~~ js.c:3392:26: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] (w->file)[j]= get4com(server); ^~~~~~ js.c:3436:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3436:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3436:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3436:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3437:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3437:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3437:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3437:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3438:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3438:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3438:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3438:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3439:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3439:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3439:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3439:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3440:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3441:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((x=get4com(env->js_id))==-1){ ^~~~~~~~~~ js.c:3442:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3485:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3487:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3487:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3487:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3487:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3488:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3488:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3488:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3488:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3489:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3489:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3489:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3489:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].entry, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3490:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].offset, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3490:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].offset, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3490:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].offset, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3490:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].offset, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3491:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3491:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3491:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3491:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3492:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3492:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3492:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3492:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fi_rel_entry->fi_buf[x].fi_ima, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3494:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3496:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((x = get4com(env->js_id)) == -1) { ^~~~~~~~~~ js.c:3497:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3555:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nkouho, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3555:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nkouho, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3555:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nkouho, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3555:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nkouho, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3557:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3557:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3557:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3557:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3558:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3558:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3558:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3558:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(entry[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3559:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3559:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3559:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3559:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ima[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3560:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3560:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3560:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3560:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hindo[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3561:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(kmoji[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3561:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(kmoji[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3561:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(kmoji[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3561:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(kmoji[x], env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3562:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(kouho[x], env->js_id); ^~~~~~~~~~ js.c:3564:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3566:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((x = get4com(env->js_id)) == -1) { ^~~~~~~~~~ js.c:3567:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:3622:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:3623:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:3624:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3624:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3624:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3624:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3625:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3682:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:3683:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:3684:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3684:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3684:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3684:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3687:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].dic_no, env->js_id); /* Wnn ֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3687:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].dic_no, env->js_id); /* Wnn ֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3687:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].dic_no, env->js_id); /* Wnn ֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3687:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].dic_no, env->js_id); /* Wnn ֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3688:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].entry, env->js_id); /* ȥֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3688:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].entry, env->js_id); /* ȥֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3688:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].entry, env->js_id); /* ȥֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3688:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].entry, env->js_id); /* ȥֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3689:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].jirilen, env->js_id); /* ΩɤĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3689:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].jirilen, env->js_id); /* ΩɤĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3689:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].jirilen, env->js_id); /* ΩɤĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3689:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].jirilen, env->js_id); /* ΩɤĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3690:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].hinsi, env->js_id); /* ʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3690:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].hinsi, env->js_id); /* ʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3690:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].hinsi, env->js_id); /* ʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3690:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(prev[x].hinsi, env->js_id); /* ʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:3691:53: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom((prev[x].kouho + prev[x].real_kanjilen), env->js_id); ^~~~~~~~~~ js.c:3694:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3971:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:3972:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:3973:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:3974:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = rcv_dai(rb, env->js_id); ^~~~~~~~~~ js.c:3999:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:4000:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:4001:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4003:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] sbncnt = rcv_sho(rb, env->js_id); ^~~~~~~~~~ js.c:4032:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:4033:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:4034:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4035:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = rcv_dai(rb, env->js_id); ^~~~~~~~~~ js.c:4061:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:4062:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:4063:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4065:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] sbncnt = rcv_sho(rb, env->js_id); ^~~~~~~~~~ js.c:4096:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4096:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4096:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4096:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4097:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4097:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4097:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4097:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4099:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4099:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4099:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4099:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4100:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4100:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4100:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4100:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4101:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:4102:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:4103:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4103:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4103:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4103:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4104:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4110:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = rcv_dai(rb, env->js_id); ^~~~~~~~~~ js.c:4114:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = rcv_sho(rb, env->js_id); ^~~~~~~~~~ js.c:4117:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:4118:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:4138:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4140:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] *serv = get4com(server); ^~~~~~ js.c:4171:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4172:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(server); ^~~~~~ js.c:4191:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(n, server); ^~~~~~ js.c:4192:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(pwd, server); ^~~~~~ js.c:4193:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4194:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((x=get4com(server))==-1){ ^~~~~~ js.c:4195:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:4242:5: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] if(unlink(n) == -1){ ^ js.c:4308:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4309:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:4311:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:4315:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_jishonum = get1com(env->js_id); /* ³ */ ^~~~~~~~~~ js.c:4322:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] duniq[i].time = get4com(env->js_id); ^~~~~~~~~~ js.c:4323:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] duniq[i].dev = get4com(env->js_id); ^~~~~~~~~~ js.c:4324:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] duniq[i].inode = get4com(env->js_id); ^~~~~~~~~~ js.c:4326:38: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] duniq[i].createhost[j] = get1com(env->js_id); ^~~~~~~~~~ js.c:4329:26: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] dprimary[i] = get4com(env->js_id); ^~~~~~~~~~ js.c:4334:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get4com(env->js_id); ^~~~~~~~~~ js.c:4335:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get4com(env->js_id); ^~~~~~~~~~ js.c:4336:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get4com(env->js_id); ^~~~~~~~~~ js.c:4338:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get1com(env->js_id); ^~~~~~~~~~ js.c:4340:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get4com(env->js_id); ^~~~~~~~~~ js.c:4381:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4381:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4381:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4381:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4382:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4383:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:4385:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:4389:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] serial = get4com(env->js_id); ^~~~~~~~~~ js.c:4390:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.time = get4com(env->js_id); ^~~~~~~~~~ js.c:4391:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.dev = get4com(env->js_id); ^~~~~~~~~~ js.c:4392:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.inode = get4com(env->js_id); ^~~~~~~~~~ js.c:4394:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.createhost[i]=get1com(env->js_id); ^~~~~~~~~~ js.c:4445:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4445:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4445:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4445:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4446:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4447:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:4449:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:4453:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.time = get4com(env->js_id); ^~~~~~~~~~ js.c:4454:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.dev = get4com(env->js_id); ^~~~~~~~~~ js.c:4455:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.inode = get4com(env->js_id); ^~~~~~~~~~ js.c:4457:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] funiq.createhost[i]=get1com(env->js_id); ^~~~~~~~~~ js.c:4459:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] njisho = get1com(env->js_id); ^~~~~~~~~~ js.c:4466:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] primary[i] = get4com(env->js_id); ^~~~~~~~~~ js.c:4494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4495:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:4496:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4497:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:4499:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:4527:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, server); ^~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4527:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, server); ^~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4527:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, server); ^~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4527:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, server); ^~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4528:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4529:21: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((size = get4com(server)) == -1){ ^~~~~~ js.c:4530:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set = get4com(server); ^~~~~~ js.c:4535:30: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getwscom((w_char *)rb->buf, server, size + 1); ^~~~~~ js.c:4556:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(name, server); ^~~~~~ js.c:4557:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4558:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((no = get4com(server)) == -1){ ^~~~~~ js.c:4559:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set = get4com(server); ^~~~~~ js.c:4590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4591:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(name, env->js_id); ^~~~~~~~~~ js.c:4592:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4593:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((count = get4com(env->js_id)) == -1){ ^~~~~~~~~~ js.c:4594:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:4598:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] size = get4com(env->js_id); ^~~~~~~~~~ js.c:4605:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getwscom(wbuf, env->js_id, sizeof(wbuf) / sizeof(w_char)); ^~~~~~~~~~ js.c:4640:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4640:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4640:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4640:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4641:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4642:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if((count = get4com(env->js_id)) == -1){ ^~~~~~~~~~ js.c:4643:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:4651:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] *p++ = get4com(env->js_id); ^~~~~~~~~~ js.c:4659:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4659:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~ js.c:4659:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~ ~~~~ js.c:4659:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4659:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4659:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4659:52: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~ ~~~~~~~~ js.c:4659:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4659:70: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~ ~~~~~~~~ js.c:4659:81: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~ ~~~~~~~~~~~~ js.c:4659:90: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4659:97: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","Ͽ","հ","","","FI","FI","FI","","ޡ","",""}; ^~~~~~~~~~~~~~~~ js.c:4662:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","ƴ",""}; ^~~~~~~~ js.c:4662:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","ƴ",""}; ^~~~~~~~ js.c:4662:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","ƴ",""}; ^~~~~~~~ js.c:4662:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","ƴ",""}; ^~~~~~~~~~~~~~~~ js.c:4664:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","",""}; ^~~~~~~~ js.c:4664:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","",""}; ^~~~~~~~ js.c:4664:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","",""}; ^~~~~~~~~~~~~~~~ js.c:4664:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","̶","¼","",""}; ^~~~~~~~~~~~~~~~ js.c:4667:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","","",""}; ^~~~~~~~~~~~~~~~ js.c:4667:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","","",""}; ^~~~~~~~~~~~~~~~ js.c:4667:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","","",""}; ^~~~~~~~~~~~~~~~ js.c:4667:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "","","","",""}; ^~~~~~~~~~~~~~~~ js.c:4690:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4690:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4690:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4690:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fid, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4691:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(which, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4691:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(which, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4691:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(which, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4691:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(which, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4692:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(old, env->js_id); ^~~~~~~~~~ js.c:4693:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(new, env->js_id); ^~~~~~~~~~ js.c:4694:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4695:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:4697:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:4721:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4721:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4721:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4721:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4722:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(hinsi_table, env->js_id); ^~~~~~~~~~ js.c:4723:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:4724:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:4726:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:4804:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ule, server); ^~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4804:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ule, server); ^~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4804:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ule, server); ^~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4804:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ule, server); ^~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4808:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4808:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4808:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4808:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4811:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put1Com(*p, server); ^~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4814:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4815:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(server); ^~~~~~ js.c:4817:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:4835:21: warning: implicit declaration of function 'inet_addr' is invalid in C99 [-Wimplicit-function-declaration] if ((addr.s_addr = inet_addr(host)) != -1) { ^ js.c:4904:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4904:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4904:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4904:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ha->address_len, server); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4907:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put1Com(*p, server); ^~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:4910:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(user, server); ^~~~~~ js.c:4911:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:4912:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(server); ^~~~~~ js.c:4914:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:4937:28: warning: implicit declaration of function 'inet_addr' is invalid in C99 [-Wimplicit-function-declaration] } else if ((addr.s_addr = inet_addr(host)) != -1) { ^ js.c:5002:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:5003:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(server); ^~~~~~ js.c:5005:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:5111:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(server); ^~~~~~ js.c:5112:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] *enable = get4com(server); ^~~~~~ js.c:5114:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] js_wnn_errorno_set= get4com(server); ^~~~~~ js.c:5118:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] bytes = get4com(server); ^~~~~~ js.c:5119:21: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] host_num = get4com(server); ^~~~~~ js.c:5120:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] except_num = get4com(server); ^~~~~~ js.c:5128:39: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for (i = 0; i < bytes; i++) get1com(server); ^~~~~~ js.c:5136:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] host_p->address_len = get4com(server); ^~~~~~ js.c:5139:54: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for (j = 0; j < host_p->address_len; j++) get1com(server); ^~~~~~ js.c:5140:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (get4com(server)) ^~~~~~ js.c:5141:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(dummy, server, sizeof(dummy)); ^~~~~~ js.c:5143:61: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] for (j = 0; j < host_p->address_len; j++) p[j] = get1com(server); ^~~~~~ js.c:5147:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (get4com(server)) { ^~~~~~ js.c:5150:16: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(p, server, bytes); ^~~~~~ js.c:5164:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(dummy, server, sizeof(dummy)); ^~~~~~ js.c:5169:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(p, server, bytes); ^~~~~~ js.c:5241:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5242:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5244:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5280:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5280:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5280:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5280:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(rev, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5281:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5282:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5283:37: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (x == -1) wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5317:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5318:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5319:37: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (x == -1) wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5360:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:5361:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(kanji, env->js_id); ^~~~~~~~~~ js.c:5362:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:5363:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5363:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5363:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5363:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5364:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5364:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5364:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5364:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5365:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5366:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5367:37: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (x == -1) wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5409:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5410:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:5411:18: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(kanji, env->js_id); ^~~~~~~~~~ js.c:5412:20: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(comment, env->js_id); ^~~~~~~~~~ js.c:5413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5413:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hinshi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5414:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(init_hindo, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5415:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5416:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5417:37: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (x == -1) wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5454:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5454:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5454:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5454:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5455:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5455:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5455:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5455:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(dic_no, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5456:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5457:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5458:37: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] if (x == -1) wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5494:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(type, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5495:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5496:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5499:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] wnn_errorno = get4com(env->js_id); ^~~~~~~~~~ js.c:5502:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5594:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5594:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5594:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5594:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(fuku, env->js_id); /* ʣͥ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5595:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5595:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5595:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5595:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(nhinsi, env->js_id); /* Ѵʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5597:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5597:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5597:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5597:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(hlist[i], env->js_id); /* Ѵʻֹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5598:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5598:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5598:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5598:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(henkan, env->js_id); /* Ѵ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5599:17: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi, env->js_id); ^~~~~~~~~~ js.c:5600:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] put_fzk_vec(hinsi,fzk,vec,vec1, env->js_id); ^~~~~~~~~~ js.c:5601:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5601:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5601:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5601:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(vec2, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5604:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(put_val, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5604:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(put_val, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5604:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(put_val, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5604:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(put_val, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5605:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(cur_bun->hinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5605:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(cur_bun->hinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5605:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(cur_bun->hinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5605:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(cur_bun->hinsi, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5608:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->hyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5608:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->hyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5608:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->hyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5608:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->hyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5610:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->daihyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5610:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->daihyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5610:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->daihyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5610:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->daihyoka, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5612:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status /* (wnn_sho_bunsetsu*)->status */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5612:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status /* (wnn_sho_bunsetsu*)->status */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5612:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status /* (wnn_sho_bunsetsu*)->status */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5612:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status /* (wnn_sho_bunsetsu*)->status */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5614:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status_bkwd /* (wnn_sho_bunsetsu*)->status_bkwd */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5614:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status_bkwd /* (wnn_sho_bunsetsu*)->status_bkwd */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5614:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status_bkwd /* (wnn_sho_bunsetsu*)->status_bkwd */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5614:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( for_ret_status_bkwd /* (wnn_sho_bunsetsu*)->status_bkwd */ , env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5616:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kangovect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5616:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kangovect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5616:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kangovect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5616:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kangovect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5619:22: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putwscom(yomi_orig, env->js_id); ^~~~~~~~~~ js.c:5621:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->jirilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5621:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->jirilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5621:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->jirilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5621:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->jirilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5623:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->yomilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5623:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->yomilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5623:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->yomilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5623:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->yomilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5625:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5625:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5625:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5625:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5627:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->real_kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5627:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->real_kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5627:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->real_kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5627:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com( cur_bun->real_kanjilen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5630:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5634:19: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = rcv_dai(rb, env->js_id); ^~~~~~~~~~ js.c:5637:15: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:5638:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set= get4com(env->js_id); ^~~~~~~~~~ js.c:5679:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5681:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:5683:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:5728:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(learn_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5728:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(learn_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5728:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(learn_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5728:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(learn_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5729:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(max_disp, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5729:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(max_disp, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5729:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(max_disp, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5729:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(max_disp, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5730:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(last_is_first_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5730:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(last_is_first_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5730:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(last_is_first_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5730:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(last_is_first_flag, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5733:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5735:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:5737:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:5776:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5778:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:5780:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:5830:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(yosoku_moji, env->js_id); ^~~~~~~~~~ js.c:5833:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5836:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:5838:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); /* 顼NO */ ^~~~~~~~~~ js.c:5847:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykYosokuKouhoNum = get4com(env->js_id); ^~~~~~~~~~ js.c:5859:24: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] kanjisize = get4com(env->js_id); ^~~~~~~~~~ js.c:5861:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get1com(env->js_id); ^~~~~~~~~~ js.c:5870:23: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] kanjisize = get4com(env->js_id); ^~~~~~~~~~ js.c:5878:13: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get1com(env->js_id); ^~~~~~~~~~ js.c:5880:25: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] kanjisize = get4com(env->js_id); ^~~~~~~~~~ js.c:5882:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] get1com(env->js_id); ^~~~~~~~~~ js.c:5889:29: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] getscom(ykYosokuKouho[i], env->js_id, kanjisize + 1); ^~~~~~~~~~ js.c:5967:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(bunsetsu_num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5967:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(bunsetsu_num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5967:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(bunsetsu_num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5967:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(bunsetsu_num, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5971:26: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(ykbun[i].yomi, env->js_id); /* ɤʸ */ ^~~~~~~~~~ js.c:5972:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].jirilen, env->js_id); /* ΩĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5972:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].jirilen, env->js_id); /* ΩĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5972:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].jirilen, env->js_id); /* ΩĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5972:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].jirilen, env->js_id); /* ΩĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5973:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] putscom(ykbun[i].kanji, env->js_id); /* ʸ */ ^~~~~~~~~~ js.c:5974:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].real_kanjilen, env->js_id); /* ʬĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5974:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].real_kanjilen, env->js_id); /* ʬĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5974:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].real_kanjilen, env->js_id); /* ʬĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5974:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].real_kanjilen, env->js_id); /* ʬĹ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5975:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].hinsi, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5975:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].hinsi, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5975:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].hinsi, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5975:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(ykbun[i].hinsi, env->js_id); /* ʻ */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:5979:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:5981:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:5983:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6028:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6028:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6028:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6028:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6031:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6033:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6037:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6081:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6081:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6081:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6081:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(selectpos, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6084:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6086:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6088:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6132:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6134:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6136:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6180:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6182:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6184:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6231:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(size, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6231:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(size, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6231:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(size, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6231:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(size, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6236:3: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put1Com(data, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6240:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6243:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6245:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); /* 顼NO */ ^~~~~~~~~~ js.c:6288:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6291:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:6293:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6335:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6338:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x=get4com(env->js_id); ^~~~~~~~~~ js.c:6340:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6385:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6387:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6389:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6434:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6436:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6438:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6481:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6483:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6485:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6530:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(allkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6530:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(allkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6530:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(allkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6530:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(allkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6533:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(userkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6533:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(userkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6533:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(userkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6533:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(userkey, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6536:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6538:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6540:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6587:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(yosokuselect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6587:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(yosokuselect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6587:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(yosokuselect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6587:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(yosokuselect, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6588:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(throughyosoku, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6588:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(throughyosoku, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6588:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(throughyosoku, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6588:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(throughyosoku, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6589:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com((int)inputtime, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6589:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com((int)inputtime, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6589:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com((int)inputtime, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6589:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com((int)inputtime, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(keylen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:302:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>24, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(keylen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:303:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>16, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(keylen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:304:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data>>8, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6590:2: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] JS_Put4Com(keylen, env->js_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ js.c:305:2: note: expanded from macro 'JS_Put4Com' JS_Put1Com(data, server); \ ^~~~~~~~~~~~~~~~~~~~~~~~ js.c:289:21: note: expanded from macro 'JS_Put1Com' writen(S_BUF_SIZ, (server)); \ ^~~~~~~~ js.c:6593:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6595:14: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] x = get4com(env->js_id); ^~~~~~~~~~ js.c:6597:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] env_wnn_errorno_set = get4com(env->js_id); ^~~~~~~~~~ js.c:6639:12: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] snd_flush(env->js_id); ^~~~~~~~~~ js.c:6641:30: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalRod = get4com(env->js_id); ^~~~~~~~~~ js.c:6642:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalAllKey = get4com(env->js_id); ^~~~~~~~~~ js.c:6643:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalUserKey = get4com(env->js_id); ^~~~~~~~~~ js.c:6644:30: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalRot = get4com(env->js_id); ^~~~~~~~~~ js.c:6645:34: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalAllTime = get4com(env->js_id); ^~~~~~~~~~ js.c:6646:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalUserTime = get4com(env->js_id); ^~~~~~~~~~ js.c:6647:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->st_mday = get4com(env->js_id); ^~~~~~~~~~ js.c:6648:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->st_hour = get4com(env->js_id); ^~~~~~~~~~ js.c:6649:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->st_min = get4com(env->js_id); ^~~~~~~~~~ js.c:6650:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->lt_mday = get4com(env->js_id); ^~~~~~~~~~ js.c:6651:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->lt_hour = get4com(env->js_id); ^~~~~~~~~~ js.c:6652:27: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->lt_min = get4com(env->js_id); ^~~~~~~~~~ js.c:6653:36: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalRoYkInput = get4com(env->js_id); ^~~~~~~~~~ js.c:6654:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTotalAllYkKey = get4com(env->js_id); ^~~~~~~~~~ js.c:6655:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nNowRod = get4com(env->js_id); ^~~~~~~~~~ js.c:6656:31: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nNowAllKey = get4com(env->js_id); ^~~~~~~~~~ js.c:6657:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nNowUserKey = get4com(env->js_id); ^~~~~~~~~~ js.c:6658:28: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nNowRot = get4com(env->js_id); ^~~~~~~~~~ js.c:6659:32: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nNowAllTime = get4com(env->js_id); ^~~~~~~~~~ js.c:6660:33: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nNowUserTime = get4com(env->js_id); ^~~~~~~~~~ js.c:6661:35: warning: incompatible pointer types passing 'WNN_JSERVER_ID *' (aka 'struct wnn_jserver_id *') to parameter of type 'char *' [-Wincompatible-pointer-types] ykinfo->nTimePerOneKey = get4com(env->js_id); ^~~~~~~~~~ js.c:6790:25: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if(js_set_henkan_hinsi(env, 1, nhinsi, hlist) < 0) ^~~ 1244 warnings generated. rm -f wnnerrmsg.o unshared/wnnerrmsg.o /usr/local/llvm14/bin/clang -c -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK wnnerrmsg.c -o unshared/wnnerrmsg.o wnnerrmsg.c:160:2: warning: implicitly declaring library function 'strcat' with type 'char *(char *, const char *)' [-Wimplicit-function-declaration] strcat(msgarea , msg); ^ wnnerrmsg.c:160:2: note: include the header or explicitly provide a declaration for 'strcat' 1 warning generated. rm -f wnnerrmsg.o /usr/local/llvm14/bin/clang -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK -fPIC wnnerrmsg.c wnnerrmsg.c:160:2: warning: implicitly declaring library function 'strcat' with type 'char *(char *, const char *)' [-Wimplicit-function-declaration] strcat(msgarea , msg); ^ wnnerrmsg.c:160:2: note: include the header or explicitly provide a declaration for 'strcat' 1 warning generated. rm -f jl.o unshared/jl.o /usr/local/llvm14/bin/clang -c -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK jl.c -o unshared/jl.o jl.c:638:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_RENDAKU); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:698:30: note: expanded from macro 'WNN_HINSI_RENDAKU' #define WNN_HINSI_RENDAKU "Ϣ" ^~~~~~~~ jl.c:640:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_SETTOUO); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:696:28: note: expanded from macro 'WNN_HINSI_SETTOUO' #define WNN_HINSI_SETTOUO "Ƭ()" ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ jl.c:642:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_MEISI); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:693:29: note: expanded from macro 'WNN_HINSI_MEISI' #define WNN_HINSI_MEISI "̾" ^~~~~~~~ jl.c:673:24: warning: incompatible pointer types passing 'struct wnn_env *' to parameter of type 'struct wnn_env_int *' [-Wincompatible-pointer-types] if ((ret = delete_env(env)) < 0) ^~~ jl.c:757:36: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env); ^~~~~~~~~~~~~~~~~~ jl.c:1078:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:1235:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1243:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1252:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1366:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:30: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~ jl.c:1366:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:27: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:1368:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:27: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~ jl.c:1368:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:26: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:1370:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:35: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~ jl.c:1370:17: warning: passing 'char[7]' 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] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:32: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~~~~ jl.c:1431:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:1547:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1555:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1571:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1579:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1677:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:30: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~ jl.c:1677:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:27: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:1679:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:27: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~ jl.c:1679:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:26: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:1681:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:35: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~ jl.c:1681:17: warning: passing 'char[7]' 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] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:32: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~~~~ jl.c:1736:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:2016:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:2026:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:2034:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:2106:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:30: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~ jl.c:2106:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:27: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:2108:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:27: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~ jl.c:2108:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:26: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:2110:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:35: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~ jl.c:2110:17: warning: passing 'char[7]' 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] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:32: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~~~~ jl.c:2136:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:2203:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:2213:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:2221:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:2309:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:30: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~ jl.c:2309:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:27: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:2311:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:27: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~ jl.c:2311:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:26: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:2313:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:35: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~ jl.c:2313:17: warning: passing 'char[7]' 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] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:32: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~~~~ jl.c:2339:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:2567:30: warning: implicit truncation from 'int' to bit-field changes value from 2 to 0 [-Wbitfield-constant-conversion] buf->bun[k]->hindo_updated = 2; ^ ~ jl.c:2919:22: warning: implicit truncation from 'int' to bit-field changes value from 2 to 0 [-Wbitfield-constant-conversion] wb->hindo_updated = 2; ^ ~ jl.c:3118:23: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_body(env); ^~~ jl.c:3121:6: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_NO_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3142:6: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3157:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3163:24: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_body(env); ^~~ jl.c:3166:7: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_NO_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3191:7: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3204:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3219:23: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_body(env); ^~~ jl.c:3222:7: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_NO_CREATE){ ^~~~~~~~~~~~~~~~~~ jl.c:3233:9: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if(!((int)error_handler == WNN_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3238:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3242:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3249:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3253:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3347:23: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_body(env); ^~~ jl.c:3350:6: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_NO_CREATE) { ^~~~~~~~~~~~~~~~~~ jl.c:3374:6: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3390:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3398:24: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_body(env); ^~~ jl.c:3401:7: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_NO_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3426:7: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3441:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3454:23: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_body(env); ^~~ jl.c:3458:7: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_NO_CREATE){ ^~~~~~~~~~~~~~~~~~ jl.c:3469:9: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if(!((int)error_handler == WNN_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3475:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3480:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3489:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3494:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3601:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3605:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3610:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3616:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3684:5: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] if(access(pwd_file, F_OK) != -1) return(0); ^ jl.c:3696:5: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler != WNN_CREATE && call_error_handler(error_handler,buf, env) == 0){ ^~~~~~~~~~~~~~~~~~ jl.c:3711:10: warning: implicit declaration of function 'time' is invalid in C99 [-Wimplicit-function-declaration] srandom(time(0)+getuid()); ^ jl.c:3711:18: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] srandom(time(0)+getuid()); ^ jl.c:3712:36: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] snprintf(buf, sizeof(buf), "%d\n",random()); ~~ ^~~~~~~~ %ld jl.c:3714:2: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] write(fid, buf, strlen(buf)); ^ jl.c:3715:2: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(fid); ^ jl.c:3734:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3738:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3791:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3795:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3853:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3872:39: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_if_server_dead_body(env); ^~~ jl.c:3880:39: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_if_server_dead_body(env); ^~~ jl.c:3889:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3905:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3911:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3965:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3983:41: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_if_server_dead_body(env); ^~~ jl.c:3991:41: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_if_server_dead_body(env); ^~~ jl.c:4012:8: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:4020:8: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:4629:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:4699:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:4874:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:4907:30: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] x = jl_fuzokugo_list_e_body((WNN_ENV_INT *)env, curfzk, fzkinfo); ^~~~~~~~~~~~~~~~~~ jl.c:4940:30: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] x = jl_fuzokugo_list_e_body((WNN_ENV_INT *)buf->env, curfzk, fzkp); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:5010:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:5064:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:5136:5: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_CREATE){ ^~~~~~~~~~~~~~~~~~ jl.c:5138:12: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] } else if((int)error_handler == WNN_NO_CREATE){ ^~~~~~~~~~~~~~~~~~ jl.c:5685:7: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:5830:25: warning: passing 'char[1024]' 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] _Sstrcpy(whname, s[ii]); ^~~~~ jl.c:5984:16: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] pw = getpwuid(getuid()); ^ jl.c:6098:12: warning: comparison between pointer and integer ('char' and 'void *') [-Wpointer-integer-compare] while(*st != NULL){ ~~~ ^ ~~~~ jl.c:6129:10: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] return(access(n + 1, 4)); ^ jl.c:6159:31: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'char *' [-Wincompatible-pointer-types] if(get_pwd(pwd_hindo, hpwd, env) == -1)return(-1); ^~~ jl.c:6172:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6185:5: warning: implicit declaration of function 'chown' is invalid in C99 [-Wimplicit-function-declaration] chown(n + 1, getuid(), -1); /* H.T. */ ^ jl.c:6185:18: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] chown(n + 1, getuid(), -1); /* H.T. */ ^ jl.c:6200:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6218:31: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'char *' [-Wincompatible-pointer-types] if(get_pwd(pwd_hindo, hpwd, env) == -1)return(-1); ^~~ jl.c:6220:28: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'char *' [-Wincompatible-pointer-types] if(get_pwd(pwd_dic, pwd, env) == -1)return(-1); ^~~ jl.c:6245:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6258:5: warning: implicit declaration of function 'chown' is invalid in C99 [-Wimplicit-function-declaration] chown(n + 1, getuid(), -1); ^ jl.c:6258:18: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] chown(n + 1, getuid(), -1); ^ jl.c:6264:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6315:6: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] if(access(dirname + 1 , 0) == 0){ /* check for existence */ ^ jl.c:6326:5: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler != WNN_CREATE){ ^~~~~~~~~~~~~~~~~~ jl.c:6347:10: warning: implicit declaration of function 'geteuid' is invalid in C99 [-Wimplicit-function-declaration] euid = geteuid(); ^ jl.c:6348:3: warning: implicit declaration of function 'seteuid' is invalid in C99 [-Wimplicit-function-declaration] seteuid(getuid()); ^ jl.c:6348:11: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] seteuid(getuid()); ^ jl.c:6349:9: warning: implicit declaration of function 'mkdir' is invalid in C99 [-Wimplicit-function-declaration] ret = mkdir(dirname + 1 , MODE ); ^ jl.c:6357:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6457:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6463:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6471:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6544:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6590:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6642:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:6651:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6700:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6763:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6912:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6987:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7034:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7085:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7172:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7216:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7263:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7314:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7363:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7414:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7419:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7423:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7641:26: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if((x = jl_env_sticky_e((WNN_ENV_INT *)buf->env)) == -1) ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:7644:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ jl.c:7669:29: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if((x = jl_env_un_sticky_e((WNN_ENV_INT *)buf->env)) == -1) ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:7672:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ jl.c:7782:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] strcpy(hname, "۷"); ^~~~ ~~~~~~~~~~~~ jl.c:7879:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:7889:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:8003:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:8235:6: warning: implicit declaration of function 'js_yosoku_set_param' is invalid in C99 [-Wimplicit-function-declaration] if (js_yosoku_set_param(buf->env, learn_flag, max_disp, ^ jl.c:8319:7: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'short' declared in a previous prototype [-Wknr-promoted-parameter] short keylen; ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jllib.h:454:72: note: previous declaration is here extern int jl_yosoku_toroku(struct wnn_buf *buf, w_char *keybuf, short keylen); ^ jl.c:8343:12: warning: passing 'char[512]' 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] _sStrcpy(yk_bunsetsu[0].yomi, yomi); ^~~~~~~~~~~~~~~~~~~ jl.c:8344:12: warning: passing 'char[512]' 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] _sStrcpy(yk_bunsetsu[0].kanji, yomi); ^~~~~~~~~~~~~~~~~~~~ jl.c:8365:15: warning: passing 'char[513]' 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] _sStrcpy(tmpyomikanji, yomi); ^~~~~~~~~~~~ jl.c:8368:15: warning: passing 'char[513]' 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] _sStrcpy(tmpyomikanji, kanji); ^~~~~~~~~~~~ jl.c:8378:14: warning: passing 'char[512]' 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] _sStrcpy(yk_bunsetsu[i].yomi, yomi); ^~~~~~~~~~~~~~~~~~~ jl.c:8380:14: warning: passing 'char[512]' 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] _sStrcpy(yk_bunsetsu[i].kanji, kanji); ^~~~~~~~~~~~~~~~~~~~ jl.c:8416:13: warning: passing 'char[512]' 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] _sStrcpy(yk_bunsetsu[bun_num].yomi, yomi); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:8417:13: warning: passing 'char[512]' 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] _sStrcpy(yk_bunsetsu[bun_num].kanji, yomi); ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:8831:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:8943:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(whname, "Ϣ"); ^~~~~~~~ jl.c:8943:22: warning: passing 'char[5]' 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] _Sstrcpy(whname, "Ϣ"); ^~~~~~~~~~~ 179 warnings generated. rm -f jl.o /usr/local/llvm14/bin/clang -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK -fPIC jl.c jl.c:638:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_RENDAKU); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:698:30: note: expanded from macro 'WNN_HINSI_RENDAKU' #define WNN_HINSI_RENDAKU "Ϣ" ^~~~~~~~ jl.c:640:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_SETTOUO); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:696:28: note: expanded from macro 'WNN_HINSI_SETTOUO' #define WNN_HINSI_SETTOUO "Ƭ()" ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ jl.c:642:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_MEISI); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:693:29: note: expanded from macro 'WNN_HINSI_MEISI' #define WNN_HINSI_MEISI "̾" ^~~~~~~~ jl.c:673:24: warning: incompatible pointer types passing 'struct wnn_env *' to parameter of type 'struct wnn_env_int *' [-Wincompatible-pointer-types] if ((ret = delete_env(env)) < 0) ^~~ jl.c:757:36: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env); ^~~~~~~~~~~~~~~~~~ jl.c:1078:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:1235:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1243:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1252:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1366:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:30: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~ jl.c:1366:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:27: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:1368:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:27: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~ jl.c:1368:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:26: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:1370:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:35: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~ jl.c:1370:17: warning: passing 'char[7]' 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] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:32: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~~~~ jl.c:1431:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:1547:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1555:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1571:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1579:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:1677:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:30: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~ jl.c:1677:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:27: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:1679:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:27: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~ jl.c:1679:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:26: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:1681:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:35: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~ jl.c:1681:17: warning: passing 'char[7]' 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] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:32: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~~~~ jl.c:1736:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:2016:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:2026:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:2034:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:2106:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:30: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~ jl.c:2106:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:27: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:2108:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:27: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~ jl.c:2108:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:26: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:2110:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:35: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~ jl.c:2110:17: warning: passing 'char[7]' 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] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:32: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~~~~ jl.c:2136:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:2203:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:2213:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:2221:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:2309:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:30: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~ jl.c:2309:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_ZIPCODE); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:700:27: note: expanded from macro 'WNN_HINSI_ZIPCODE' #define WNN_HINSI_ZIPCODE "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:2311:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:27: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~ jl.c:2311:17: warning: passing 'char[9]' 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] _Sstrcpy(tmp, WNN_HINSI_TELNO); ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:699:26: note: expanded from macro 'WNN_HINSI_TELNO' #define WNN_HINSI_TELNO "ֹ" ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:2313:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:35: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~ jl.c:2313:17: warning: passing 'char[7]' 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] _Sstrcpy(tmp, WNN_HINSI_TANKAN); ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jslib.h:694:32: note: expanded from macro 'WNN_HINSI_TANKAN' #define WNN_HINSI_TANKAN "ñ" ^~~~~~~~~~~~~~~~~~~ jl.c:2339:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:2567:30: warning: implicit truncation from 'int' to bit-field changes value from 2 to 0 [-Wbitfield-constant-conversion] buf->bun[k]->hindo_updated = 2; ^ ~ jl.c:2919:22: warning: implicit truncation from 'int' to bit-field changes value from 2 to 0 [-Wbitfield-constant-conversion] wb->hindo_updated = 2; ^ ~ jl.c:3118:23: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_body(env); ^~~ jl.c:3121:6: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_NO_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3142:6: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3157:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3163:24: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_body(env); ^~~ jl.c:3166:7: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_NO_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3191:7: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3204:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3219:23: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_body(env); ^~~ jl.c:3222:7: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_NO_CREATE){ ^~~~~~~~~~~~~~~~~~ jl.c:3233:9: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if(!((int)error_handler == WNN_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3238:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3242:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3249:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3253:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3347:23: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_body(env); ^~~ jl.c:3350:6: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_NO_CREATE) { ^~~~~~~~~~~~~~~~~~ jl.c:3374:6: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3390:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3398:24: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_body(env); ^~~ jl.c:3401:7: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_NO_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3426:7: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3441:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3454:23: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_body(env); ^~~ jl.c:3458:7: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_NO_CREATE){ ^~~~~~~~~~~~~~~~~~ jl.c:3469:9: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if(!((int)error_handler == WNN_CREATE || ^~~~~~~~~~~~~~~~~~ jl.c:3475:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3480:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3489:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3494:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3601:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3605:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3610:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3616:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3684:5: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] if(access(pwd_file, F_OK) != -1) return(0); ^ jl.c:3696:5: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler != WNN_CREATE && call_error_handler(error_handler,buf, env) == 0){ ^~~~~~~~~~~~~~~~~~ jl.c:3711:10: warning: implicit declaration of function 'time' is invalid in C99 [-Wimplicit-function-declaration] srandom(time(0)+getuid()); ^ jl.c:3711:18: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] srandom(time(0)+getuid()); ^ jl.c:3712:36: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] snprintf(buf, sizeof(buf), "%d\n",random()); ~~ ^~~~~~~~ %ld jl.c:3714:2: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] write(fid, buf, strlen(buf)); ^ jl.c:3715:2: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(fid); ^ jl.c:3734:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3738:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3791:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3795:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3853:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3872:39: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_if_server_dead_body(env); ^~~ jl.c:3880:39: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_if_server_dead_body(env); ^~~ jl.c:3889:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3905:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3911:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3965:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:3983:41: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_if_server_dead_body(env); ^~~ jl.c:3991:41: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] jl_disconnect_if_server_dead_body(env); ^~~ jl.c:4012:8: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:4020:8: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:4629:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:4699:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:4874:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:4907:30: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] x = jl_fuzokugo_list_e_body((WNN_ENV_INT *)env, curfzk, fzkinfo); ^~~~~~~~~~~~~~~~~~ jl.c:4940:30: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] x = jl_fuzokugo_list_e_body((WNN_ENV_INT *)buf->env, curfzk, fzkp); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:5010:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:5064:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:5136:5: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler == WNN_CREATE){ ^~~~~~~~~~~~~~~~~~ jl.c:5138:12: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] } else if((int)error_handler == WNN_NO_CREATE){ ^~~~~~~~~~~~~~~~~~ jl.c:5685:7: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:5830:25: warning: passing 'char[1024]' 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] _Sstrcpy(whname, s[ii]); ^~~~~ jl.c:5984:16: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] pw = getpwuid(getuid()); ^ jl.c:6098:12: warning: comparison between pointer and integer ('char' and 'void *') [-Wpointer-integer-compare] while(*st != NULL){ ~~~ ^ ~~~~ jl.c:6129:10: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] return(access(n + 1, 4)); ^ jl.c:6159:31: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'char *' [-Wincompatible-pointer-types] if(get_pwd(pwd_hindo, hpwd, env) == -1)return(-1); ^~~ jl.c:6172:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6185:5: warning: implicit declaration of function 'chown' is invalid in C99 [-Wimplicit-function-declaration] chown(n + 1, getuid(), -1); /* H.T. */ ^ jl.c:6185:18: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] chown(n + 1, getuid(), -1); /* H.T. */ ^ jl.c:6200:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6218:31: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'char *' [-Wincompatible-pointer-types] if(get_pwd(pwd_hindo, hpwd, env) == -1)return(-1); ^~~ jl.c:6220:28: warning: incompatible pointer types passing 'struct wnn_env_int *' to parameter of type 'char *' [-Wincompatible-pointer-types] if(get_pwd(pwd_dic, pwd, env) == -1)return(-1); ^~~ jl.c:6245:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6258:5: warning: implicit declaration of function 'chown' is invalid in C99 [-Wimplicit-function-declaration] chown(n + 1, getuid(), -1); ^ jl.c:6258:18: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] chown(n + 1, getuid(), -1); ^ jl.c:6264:5: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6315:6: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] if(access(dirname + 1 , 0) == 0){ /* check for existence */ ^ jl.c:6326:5: warning: cast to smaller integer type 'int' from 'int (*)()' [-Wpointer-to-int-cast] if((int)error_handler != WNN_CREATE){ ^~~~~~~~~~~~~~~~~~ jl.c:6347:10: warning: implicit declaration of function 'geteuid' is invalid in C99 [-Wimplicit-function-declaration] euid = geteuid(); ^ jl.c:6348:3: warning: implicit declaration of function 'seteuid' is invalid in C99 [-Wimplicit-function-declaration] seteuid(getuid()); ^ jl.c:6348:11: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] seteuid(getuid()); ^ jl.c:6349:9: warning: implicit declaration of function 'mkdir' is invalid in C99 [-Wimplicit-function-declaration] ret = mkdir(dirname + 1 , MODE ); ^ jl.c:6357:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6457:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6463:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6471:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6544:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6590:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6642:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:6651:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6700:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6763:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6912:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:6987:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7034:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7085:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7172:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7216:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7263:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7314:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7363:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7414:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7419:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7423:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect(env); ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:196:37: note: expanded from macro 'if_dead_disconnect' jl_disconnect_if_server_dead_body((WNN_ENV_INT *)env);\ ^~~~~~~~~~~~~~~~~~ jl.c:7641:26: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if((x = jl_env_sticky_e((WNN_ENV_INT *)buf->env)) == -1) ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:7644:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ jl.c:7669:29: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if((x = jl_env_un_sticky_e((WNN_ENV_INT *)buf->env)) == -1) ^~~~~~~~~~~~~~~~~~~~~~~ jl.c:7672:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ jl.c:7782:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] strcpy(hname, "۷"); ^~~~ ~~~~~~~~~~~~ jl.c:7879:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:7889:4: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:8003:18: 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] _Sstrcpy(tmp, hname[i]); ^~~~~~~~ jl.c:8235:6: warning: implicit declaration of function 'js_yosoku_set_param' is invalid in C99 [-Wimplicit-function-declaration] if (js_yosoku_set_param(buf->env, learn_flag, max_disp, ^ jl.c:8319:7: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'short' declared in a previous prototype [-Wknr-promoted-parameter] short keylen; ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/jllib.h:454:72: note: previous declaration is here extern int jl_yosoku_toroku(struct wnn_buf *buf, w_char *keybuf, short keylen); ^ jl.c:8343:12: warning: passing 'char[512]' 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] _sStrcpy(yk_bunsetsu[0].yomi, yomi); ^~~~~~~~~~~~~~~~~~~ jl.c:8344:12: warning: passing 'char[512]' 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] _sStrcpy(yk_bunsetsu[0].kanji, yomi); ^~~~~~~~~~~~~~~~~~~~ jl.c:8365:15: warning: passing 'char[513]' 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] _sStrcpy(tmpyomikanji, yomi); ^~~~~~~~~~~~ jl.c:8368:15: warning: passing 'char[513]' 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] _sStrcpy(tmpyomikanji, kanji); ^~~~~~~~~~~~ jl.c:8378:14: warning: passing 'char[512]' 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] _sStrcpy(yk_bunsetsu[i].yomi, yomi); ^~~~~~~~~~~~~~~~~~~ jl.c:8380:14: warning: passing 'char[512]' 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] _sStrcpy(yk_bunsetsu[i].kanji, kanji); ^~~~~~~~~~~~~~~~~~~~ jl.c:8416:13: warning: passing 'char[512]' 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] _sStrcpy(yk_bunsetsu[bun_num].yomi, yomi); ^~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:8417:13: warning: passing 'char[512]' 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] _sStrcpy(yk_bunsetsu[bun_num].kanji, yomi); ^~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:8831:3: warning: incompatible pointer types passing 'WNN_ENV_INT *' (aka 'struct wnn_env_int *') to parameter of type 'struct wnn_env *' [-Wincompatible-pointer-types] if_dead_disconnect_b(buf_m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jl.c:203:42: note: expanded from macro 'if_dead_disconnect_b' jl_disconnect_if_server_dead_body((WNN_ENV_INT *) \ ^~~~~~~~~~~~~~~~~ jl.c:8943:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] _Sstrcpy(whname, "Ϣ"); ^~~~~~~~ jl.c:8943:22: warning: passing 'char[5]' 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] _Sstrcpy(whname, "Ϣ"); ^~~~~~~~~~~ 179 warnings generated. rm -f msg.o unshared/msg.o /usr/local/llvm14/bin/clang -c -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/`basename msg.o .o`.c -o unshared/msg.o /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:247:32: warning: incompatible integer to pointer conversion passing 'int' to parameter of type 'char *' [-Wint-conversion] bd = (struct msg_bd *)bsearch(id, cd->msg_bd, cd->msg_cnt, ^~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:247:36: warning: incompatible pointer types passing 'struct msg_bd *' to parameter of type 'char *' [-Wincompatible-pointer-types] bd = (struct msg_bd *)bsearch(id, cd->msg_bd, cd->msg_cnt, ^~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:269:31: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration] if (!(cd = (struct msg_cat *)malloc(sizeof(struct msg_cat)))) ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:269:31: note: include the header or explicitly provide a declaration for 'malloc' /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:272:2: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned long)' [-Wimplicit-function-declaration] memset(fn, 0, sizeof(fn)); ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:272:2: note: include the header or explicitly provide a declaration for 'memset' /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:275:4: warning: implicitly declaring library function 'strncpy' with type 'char *(char *, const char *, unsigned long)' [-Wimplicit-function-declaration] strncpy(fn, name, sizeof(fn) - 1); ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:275:4: note: include the header or explicitly provide a declaration for 'strncpy' /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:312:15: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] msg_byte += strlen(dp); ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:312:15: note: include the header or explicitly provide a declaration for 'strlen' /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:321:3: warning: implicitly declaring library function 'free' with type 'void (void *)' [-Wimplicit-function-declaration] free(cd); ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:321:3: note: include the header or explicitly provide a declaration for 'free' /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:351:16: warning: implicit declaration of function 'atoi' is invalid in C99 [-Wimplicit-function-declaration] bd->msg_id = atoi(data); ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:355:3: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' [-Wimplicit-function-declaration] strcpy(msg, save); ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:355:3: note: include the header or explicitly provide a declaration for 'strcpy' 9 warnings generated. rm -f msg.o /usr/local/llvm14/bin/clang -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK -fPIC /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/`basename msg.o .o`.c /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:247:32: warning: incompatible integer to pointer conversion passing 'int' to parameter of type 'char *' [-Wint-conversion] bd = (struct msg_bd *)bsearch(id, cd->msg_bd, cd->msg_cnt, ^~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:247:36: warning: incompatible pointer types passing 'struct msg_bd *' to parameter of type 'char *' [-Wincompatible-pointer-types] bd = (struct msg_bd *)bsearch(id, cd->msg_bd, cd->msg_cnt, ^~~~~~~~~~ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:269:31: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration] if (!(cd = (struct msg_cat *)malloc(sizeof(struct msg_cat)))) ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:269:31: note: include the header or explicitly provide a declaration for 'malloc' /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:272:2: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned long)' [-Wimplicit-function-declaration] memset(fn, 0, sizeof(fn)); ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:272:2: note: include the header or explicitly provide a declaration for 'memset' /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:275:4: warning: implicitly declaring library function 'strncpy' with type 'char *(char *, const char *, unsigned long)' [-Wimplicit-function-declaration] strncpy(fn, name, sizeof(fn) - 1); ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:275:4: note: include the header or explicitly provide a declaration for 'strncpy' /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:312:15: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] msg_byte += strlen(dp); ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:312:15: note: include the header or explicitly provide a declaration for 'strlen' /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:321:3: warning: implicitly declaring library function 'free' with type 'void (void *)' [-Wimplicit-function-declaration] free(cd); ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:321:3: note: include the header or explicitly provide a declaration for 'free' /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:351:16: warning: implicit declaration of function 'atoi' is invalid in C99 [-Wimplicit-function-declaration] bd->msg_id = atoi(data); ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:355:3: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' [-Wimplicit-function-declaration] strcpy(msg, save); ^ /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/msg.c:355:3: note: include the header or explicitly provide a declaration for 'strcpy' 9 warnings generated. rm -f strings.o unshared/strings.o /usr/local/llvm14/bin/clang -c -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/`basename strings.o .o`.c -o unshared/strings.o rm -f strings.o /usr/local/llvm14/bin/clang -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include -I/wrkdirs/usr/ports/japanese/Wnn7-lib/work/src -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DLIBDIR=\"/usr/local/lib/wnn7\" -DETCDIR=\"/etc/wnn7\" -DVARDIR=\"/var/lib/wnn7\" -DSHAREDIR=\"/usr/local/share/wnn7\" -DWRITE_CHECK -fPIC /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/etc/`basename strings.o .o`.c rm -f libwnn7.a + cd unshared + ar cq ../libwnn7.a js.o wnnerrmsg.o jl.o msg.o strings.o /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/romkan/unshared/rk_bltinfn.o /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/romkan/unshared/rk_main.o /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/romkan/unshared/rk_modread.o /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/romkan/unshared/rk_read.o /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/romkan/unshared/rk_vars.o /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/romkan/unshared/rk_multi.o ranlib libwnn7.a rm -f libwnn7.so.1.0~ + cd . + /usr/local/llvm14/bin/clang -o './libwnn7.so.1.0~' -shared -Wl,-rpath /usr/local/lib -Wl,-soname,libwnn7.so.1 js.o wnnerrmsg.o jl.o msg.o strings.o /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/romkan/rk_bltinfn.o /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/romkan/rk_main.o /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/romkan/rk_modread.o /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/romkan/rk_read.o /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/romkan/rk_vars.o /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/romkan/rk_multi.o + rm -f libwnn7.so.1 + ln -s libwnn7.so.1.0 libwnn7.so.1 rm -f libwnn7.so.1.0 mv -f libwnn7.so.1.0~ libwnn7.so.1.0 + rm -f libwnn7.so + ln -s libwnn7.so.1.0 libwnn7.so Make Start Time => Wed Dec 10 18:23:14 UTC 2025 Make Finished Time => Wed Dec 10 18:23:39 UTC 2025 Full build of Input Method. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for ja-Wnn7-lib-2001.10.17_3 ===> Generating temporary packing list installing in ./Wnn... installing in ./Wnn/romkan... install in ./Wnn/romkan done installing in ./Wnn/jlib... + /usr/bin/install -m 0755 -m 0755 libwnn7.so.1 /wrkdirs/usr/ports/japanese/Wnn7-lib/work/stage/usr/local/lib + rm -f /wrkdirs/usr/ports/japanese/Wnn7-lib/work/stage/usr/local/lib/libwnn7.so + ln -s libwnn7.so.1 /wrkdirs/usr/ports/japanese/Wnn7-lib/work/stage/usr/local/lib/libwnn7.so /usr/bin/install -m 0755 -m 0644 libwnn7.a /wrkdirs/usr/ports/japanese/Wnn7-lib/work/stage/usr/local/lib ranlib /wrkdirs/usr/ports/japanese/Wnn7-lib/work/stage/usr/local/lib/libwnn7.a install in ./Wnn/jlib done installing man pages in ./Wnn... installing man pages in ./Wnn/romkan... install.man in ./Wnn/romkan done installing man pages in ./Wnn/jlib... install.man in ./Wnn/jlib done /bin/mkdir -p /wrkdirs/usr/ports/japanese/Wnn7-lib/work/stage/usr/local/include/wnn7/wnn install -m 0644 /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src/Wnn/include/*.h /wrkdirs/usr/ports/japanese/Wnn7-lib/work/stage/usr/local/include/wnn7/wnn /bin/mkdir -p /wrkdirs/usr/ports/japanese/Wnn7-lib/work/stage/usr/local/share/doc/Wnn7 (cd /wrkdirs/usr/ports/japanese/Wnn7-lib/work/src && install -m 0644 README /wrkdirs/usr/ports/japanese/Wnn7-lib/work/stage/usr/local/share/doc/Wnn7) ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-12-10T18:22:20+0000' 'PKG_NOTE_ports_top_git_hash=62d8b1999233' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=4485bd8221c2' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for ja-Wnn7-lib-2001.10.17_3 ===> Building ja-Wnn7-lib-2001.10.17_3 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for ja-Wnn7-lib-2001.10.17_3 build of japanese/Wnn7-lib | ja-Wnn7-lib-2001.10.17_3 ended at Wed Dec 10 13:23:49 EST 2025 build time: 00:01:30