Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
RKCVTEUC(3)		   Library Functions Manual		   RKCVTEUC(3)

NAME
       RkCvtEuc	- convert shift	JIS code to EUC	code

SYNOPSIS
       #include	_canna/RK.h_
       int RkCvtEuc(dst, maxdst, src, srclen)
       unsigned	char *dst;
       int maxdst;
       unsigned	char *src;
       int srclen;

DESCRIPTION
       RkCvtEuc	 converts the srclen bytes of shift JIS	code data to EUC code,
       starting	at the area src.  A null character in src is  not  interpreted
       as  the end of the string.  The conversion result is stored in the area
       dst.  Characters	that are not subject to	conversion are copied as  they
       are.   The conversion result is truncated to adjust to character	bound-
       aries in	the EUC	code when its byte length exceeds maxdst -1.   dst  is
       padded with null	characters at the end if possible.

       NULL can	be specified in	dst.  NULL overrides the entire	conversion re-
       sult.

RETURN VALUE
       This function returns the byte length of	the conversion result, or  re-
       turns 0 if the value of maxdst is invalid.

								   RKCVTEUC(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=RkCvtEuc&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help