From 3b8929b9e828644a976e5b51ae4317e624953647 Mon Sep 17 00:00:00 2001 From: Detlef Riekenberg Date: Wed, 15 Nov 2006 21:02:26 +0100 Subject: [PATCH] localspl: Replace number with a defined value (static buffer size). --- dlls/localspl/localmon.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dlls/localspl/localmon.c b/dlls/localspl/localmon.c index b50c90fbcb4..72b6b357f2e 100644 --- a/dlls/localspl/localmon.c +++ b/dlls/localspl/localmon.c @@ -83,8 +83,8 @@ static DWORD get_ports_from_reg(DWORD level, LPBYTE pPorts, DWORD cbBuf, LPDWORD LPWSTR ptr; LPPORT_INFO_2W out; WCHAR portname[MAX_PATH]; - WCHAR res_PortW[32]; - WCHAR res_MonitorW[32]; + WCHAR res_PortW[IDS_LOCALPORT_MAXLEN]; + WCHAR res_MonitorW[IDS_LOCALMONITOR_MAXLEN]; INT reslen_PortW; INT reslen_MonitorW; DWORD len; @@ -113,8 +113,8 @@ static DWORD get_ports_from_reg(DWORD level, LPBYTE pPorts, DWORD cbBuf, LPDWORD } /* "+1" for '\0' */ - reslen_MonitorW = LoadStringW(LOCALSPL_hInstance, IDS_LOCALMONITOR, res_MonitorW, 32) + 1; - reslen_PortW = LoadStringW(LOCALSPL_hInstance, IDS_LOCALPORT, res_PortW, 32) + 1; + reslen_MonitorW = LoadStringW(LOCALSPL_hInstance, IDS_LOCALMONITOR, res_MonitorW, IDS_LOCALMONITOR_MAXLEN) + 1; + reslen_PortW = LoadStringW(LOCALSPL_hInstance, IDS_LOCALPORT, res_PortW, IDS_LOCALPORT_MAXLEN) + 1; res = RegOpenKeyW(HKEY_LOCAL_MACHINE, WinNT_CV_PortsW, &hroot); if (res == ERROR_SUCCESS) {