Searched refs:srcStringPtr (Results 1 – 4 of 4) sorted by relevance
3125 String *srcStringPtr = GET_STRING(srcPtr); in DupStringInternalRep() local3129 if (srcStringPtr->numChars == -1) { in DupStringInternalRep()3139 if (srcStringPtr->hasUnicode) { in DupStringInternalRep()3142 if (srcStringPtr->maxChars / 2 >= srcStringPtr->numChars) { in DupStringInternalRep()3143 copyMaxChars = 2 * srcStringPtr->numChars; in DupStringInternalRep()3145 copyMaxChars = srcStringPtr->maxChars; in DupStringInternalRep()3149 copyMaxChars = srcStringPtr->numChars; in DupStringInternalRep()3154 srcStringPtr->numChars * sizeof(Tcl_UniChar)); in DupStringInternalRep()3179 if (srcStringPtr->hasUnicode && srcStringPtr->numChars > 0) { in DupStringInternalRep()3185 copyStringPtr->maxChars = srcStringPtr->maxChars; in DupStringInternalRep()[all …]
1687 String *srcStringPtr = GET_STRING(srcPtr); local1697 if (srcStringPtr->hasUnicode == 0) {1702 STRING_SIZE(srcStringPtr->uallocated));1703 copyStringPtr->uallocated = srcStringPtr->uallocated;1706 (VOID *) srcStringPtr->unicode,1707 (size_t) srcStringPtr->numChars * sizeof(Tcl_UniChar));1708 copyStringPtr->unicode[srcStringPtr->numChars] = 0;1710 copyStringPtr->numChars = srcStringPtr->numChars;1711 copyStringPtr->hasUnicode = srcStringPtr->hasUnicode;1712 copyStringPtr->allocated = srcStringPtr->allocated;
2904 String *srcStringPtr = GET_STRING(srcPtr); in DupStringInternalRep() local2914 if (srcStringPtr->hasUnicode == 0) { in DupStringInternalRep()2919 STRING_SIZE(srcStringPtr->uallocated)); in DupStringInternalRep()2920 copyStringPtr->uallocated = srcStringPtr->uallocated; in DupStringInternalRep()2922 memcpy(copyStringPtr->unicode, srcStringPtr->unicode, in DupStringInternalRep()2923 (size_t) srcStringPtr->numChars * sizeof(Tcl_UniChar)); in DupStringInternalRep()2924 copyStringPtr->unicode[srcStringPtr->numChars] = 0; in DupStringInternalRep()2926 copyStringPtr->numChars = srcStringPtr->numChars; in DupStringInternalRep()2927 copyStringPtr->hasUnicode = srcStringPtr->hasUnicode; in DupStringInternalRep()2928 copyStringPtr->allocated = srcStringPtr->allocated; in DupStringInternalRep()
4215 String *srcStringPtr = GET_STRING(srcPtr); in DupStringInternalRep() local4218 if (srcStringPtr->numChars == -1) { in DupStringInternalRep()4228 if (srcStringPtr->hasUnicode) { in DupStringInternalRep()4231 if (srcStringPtr->maxChars / 2 >= srcStringPtr->numChars) { in DupStringInternalRep()4232 copyMaxChars = 2 * srcStringPtr->numChars; in DupStringInternalRep()4234 copyMaxChars = srcStringPtr->maxChars; in DupStringInternalRep()4238 copyMaxChars = srcStringPtr->numChars; in DupStringInternalRep()4242 memcpy(copyStringPtr->unicode, srcStringPtr->unicode, in DupStringInternalRep()4243 srcStringPtr->numChars * sizeof(Tcl_UniChar)); in DupStringInternalRep()4244 copyStringPtr->unicode[srcStringPtr->numChars] = 0; in DupStringInternalRep()[all …]