logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

XmStringNCopy — A compound string function that creates a copy of a compound string "XmStringNCopy"

Description

       This function is obsolete and exists for compatibility with previous releases.  XmStringNCopy  creates  a
       copy  of  s1  that  contains  a  specified  number  of bytes, including tags, directional indicators, and
       separators. It then returns the resulting compound string.  The  original  strings  are  preserved.   The
       function  allocates space for the resulting compound string.  The application is responsible for managing
       the allocated space.  The application can recover the allocated space by calling XmStringFree.

       s1        Specifies the compound string.

       num_bytes Specifies the number of bytes of s1 to copy.  If this value is less than the length of  s1,  as
                 many  bytes  as  possible, but possibly fewer than this value, will be appended to s1 such that
                 the resulting string is still a valid compound string.

Name

XmStringNCopy  —  A  compound  string  function  that creates a copy of a compound string "XmStringNCopy"
       "compound string functions" "XmStringNCopy"

Return

       Returns a new compound string.

Synopsis

       #include <Xm/Xm.h>
       XmStringXmStringNCopy(
       XmStrings1,
       intnum_bytes);

See Also