Эх сурвалжийг харах

Optimized file reading to buffer

Optimized the code that reads the file to the buffer as suggested by
@jamesu
Nathan Bowhay 10 жил өмнө
parent
commit
0915a642a5

+ 1 - 5
Engine/source/app/net/tcpObject.cpp

@@ -416,11 +416,7 @@ bool TCPObject::sendFile(const char* fileName)
 
 	//Read each byte into our buffer
 	Vector<U8> buffer(readFile.getStreamSize());
-	U8 byte;
-	while(readFile.read(&byte))
-	{
-		buffer.push_back(byte);
-	}
+	readFile.read(buffer.size(), &buffer);
 
 	//Send the buffer
 	send(buffer.address(), buffer.size());