char* dst = aDest+anOffset; char* src = aDest+anOffset+aCount;
char*   dst = aDest+anOffset; char*   src = aDest+anOffset+aCount; char*   end = aDest+aLength+1; PRInt32 cnt = end-src;
void ShiftCharsLeft(char* aDest,PRUint32 aLength,PRUint32 anOffset,PRUint32 aCount) {   char* dst = aDest+anOffset;  char* src = aDest+anOffset+aCount;  memmove(dst,src,aLength-anOffset);}