diff options
Diffstat (limited to 'include/c/str/cpy/stp/stpe/ustr2stpe.h')
-rw-r--r-- | include/c/str/cpy/stp/stpe/ustr2stpe.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/include/c/str/cpy/stp/stpe/ustr2stpe.h b/include/c/str/cpy/stp/stpe/ustr2stpe.h index 87c2065..691781b 100644 --- a/include/c/str/cpy/stp/stpe/ustr2stpe.h +++ b/include/c/str/cpy/stp/stpe/ustr2stpe.h @@ -12,8 +12,8 @@ #include <c/branch/likely.h> #include <c/branch/unreachable.h> -#include <c/mem/cpy/mempcpy.h> #include <c/qual/nullable/nullable.h> +#include <c/str/cpy/stp/stp/ustr2stp.h> #include <c/str/len/strlen.h> @@ -38,9 +38,7 @@ c_ustr2stpe(char *c_nullable dst, char *end, const char *restrict src, dsize = end - dst; trunc = (slen > dsize - 1); dlen = MIN(slen, dsize - 1); - dst[dlen] = '\0'; - - return c_mempcpy(dst, src, dlen) + trunc; + return c_ustr2stp(dst, src, dlen) + trunc; } #pragma clang assume_nonnull end |