growingBuffer.write(tempBuffer, (char*) pipeIndex - tempBuffer);
filename = (char*) malloc(growingBuffer.getLimit() + 1);
growingBuffer.read(filename, growingBuffer.getLimit());
+ sizeString[growingBuffer.getLimit()] = '\0';
growingBuffer.clear();
tempBuffer = pipeIndex + 1;
growingBuffer.write(tempBuffer, (char*) pipeIndex - tempBuffer);
sizeString = (char*) malloc(growingBuffer.getLimit() + 1);
growingBuffer.read(sizeString, growingBuffer.getLimit());
+ sizeString[growingBuffer.getLimit()] = '\0';
growingBuffer.clear();
tempBuffer = pipeIndex + 1;