sizey 536 src/string.c int sizey = SCM_STRING_BODY_SIZE(yb), leny = SCM_STRING_BODY_LENGTH(yb); sizey 538 src/string.c char *p = SCM_NEW_ATOMIC2(char *,sizex + sizey + 1); sizey 541 src/string.c memcpy(p+sizex, yb->start, sizey); sizey 542 src/string.c p[sizex + sizey] = '\0'; sizey 547 src/string.c return SCM_OBJ(make_str(lenx+leny, sizex+sizey, p, flags)); sizey 550 src/string.c ScmObj Scm_StringAppendC(ScmString *x, const char *str, int sizey, int leny) sizey 557 src/string.c if (sizey < 0) count_size_and_length(str, &sizey, &leny); sizey 558 src/string.c else if (leny < 0) leny = count_length(str, sizey); sizey 560 src/string.c p = SCM_NEW_ATOMIC2(char *, sizex + sizey + 1); sizey 562 src/string.c memcpy(p+sizex, str, sizey); sizey 563 src/string.c p[sizex+sizey] = '\0'; sizey 568 src/string.c return SCM_OBJ(make_str(lenx + leny, sizex + sizey, p, flags)); sizey 703 src/string.c const char *str, int sizey, int leny, sizey 714 src/string.c make_str(leny, sizey, str, 0)); sizey 719 src/string.c sizez = sizex - leny + sizey; sizey 722 src/string.c memcpy(p+start, str, sizey); sizey 723 src/string.c memcpy(p+start+sizey, SCM_STRING_BODY_START(xb)+end, sizex-end); sizey 730 src/string.c sizez = sizex + sizey - (e - s); sizey 735 src/string.c memcpy(p + (s - SCM_STRING_BODY_START(xb)), str, sizey); sizey 736 src/string.c memcpy(p + (s - SCM_STRING_BODY_START(xb)) + sizey, e,