Lines Matching refs:newsh
195 void *sh, *newsh; in sdsMakeRoomFor() local
221 newsh = s_realloc(sh, hdrlen+newlen+1); in sdsMakeRoomFor()
222 if (newsh == NULL) return NULL; in sdsMakeRoomFor()
223 s = (char*)newsh+hdrlen; in sdsMakeRoomFor()
227 newsh = s_malloc(hdrlen+newlen+1); in sdsMakeRoomFor()
228 if (newsh == NULL) return NULL; in sdsMakeRoomFor()
229 memcpy((char*)newsh+hdrlen, s, len+1); in sdsMakeRoomFor()
231 s = (char*)newsh+hdrlen; in sdsMakeRoomFor()
246 void *sh, *newsh; in sdsRemoveFreeSpace() local
255 newsh = s_realloc(sh, hdrlen+len+1); in sdsRemoveFreeSpace()
256 if (newsh == NULL) return NULL; in sdsRemoveFreeSpace()
257 s = (char*)newsh+hdrlen; in sdsRemoveFreeSpace()
259 newsh = s_malloc(hdrlen+len+1); in sdsRemoveFreeSpace()
260 if (newsh == NULL) return NULL; in sdsRemoveFreeSpace()
261 memcpy((char*)newsh+hdrlen, s, len+1); in sdsRemoveFreeSpace()
263 s = (char*)newsh+hdrlen; in sdsRemoveFreeSpace()