diff --git a/components/streams/src/netstream.cpp b/components/streams/src/netstream.cpp
index 73c758f49bd463dcf0f9877b64d098478fc0d4d5..8d08d4ecd2c9011075a764459afe2b8228982f43 100644
--- a/components/streams/src/netstream.cpp
+++ b/components/streams/src/netstream.cpp
@@ -244,7 +244,8 @@ bool Net::begin() {
 		if (!get<std::string>("name")) {
 			char hostname[1024] = {0};
 			#ifdef WIN32
-			GetComputerName(hostname, 1024);
+			DWORD size = 1024;
+			GetComputerName(hostname, &size);
 			#else
 			gethostname(hostname, 1024);
 			#endif