rem: sprintf(string, "%ld B", size);
add: sprintf(string, "%Ld B", size);
context: SizeAsString(int32 size, char *string){	float kb = size / 1024.0;	if (kb < 1.0) {		sprintf(string, "%ld B", size);		return;	}	float mb = kb / 1024.0;	if (mb < 1.0) {		sprintf(string, "%3.1f KB", kb);		return;	}	float gb = mb / 1024.0;	if (gb < 1.0) {		sprintf(string, "%3.1f MB", mb);		return;	}	float tb = gb / 1024.0;	if (tb < 1.0) {		sprintf(string, "%3.1f GB", gb);		return;	}	sprintf(string, "%3.1f TB", tb);}