diff --git a/sql/mysql_upgrade_service.cc b/sql/mysql_upgrade_service.cc index 5492bccd239..31366154c7f 100644 --- a/sql/mysql_upgrade_service.cc +++ b/sql/mysql_upgrade_service.cc @@ -343,7 +343,7 @@ static void get_service_config() if (!service) die("OpenService failed with %u", GetLastError()); - BYTE config_buffer[8 * 1024]; + alignas(QUERY_SERVICE_CONFIGW) BYTE config_buffer[8 * 1024]; LPQUERY_SERVICE_CONFIGW config = (LPQUERY_SERVICE_CONFIGW)config_buffer; DWORD size = sizeof(config_buffer); DWORD needed;