From afa9a9721243f979d8656fd84246d2e4e5e4cc15 Mon Sep 17 00:00:00 2001 From: coryan Date: Thu, 11 Sep 1997 15:49:35 +0000 Subject: ChangeLogTag:Thu Sep 11 10:37:00 1997 Carlos O'Ryan --- ace/ACE.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'ace/ACE.cpp') diff --git a/ace/ACE.cpp b/ace/ACE.cpp index c061180a7e4..ba3caa669a1 100644 --- a/ace/ACE.cpp +++ b/ace/ACE.cpp @@ -258,9 +258,9 @@ ACE::ldfind (const char filename[], { ACE_TRACE ("ACE::ldfind"); - char tempcopy[MAXPATHLEN]; - char searchpathname[MAXPATHLEN]; - char searchfilename[MAXPATHLEN]; + char tempcopy[MAXPATHLEN + 1]; + char searchpathname[MAXPATHLEN + 1]; + char searchfilename[MAXPATHLEN + 1]; // Create a copy of filename to work with. if (ACE_OS::strlen (filename) + 1 > (sizeof tempcopy / sizeof (char))) @@ -440,7 +440,7 @@ FILE * ACE::ldopen (const char *filename, const char *type) { ACE_TRACE ("ACE::ldopen"); - char buf[MAXPATHLEN]; + char buf[MAXPATHLEN + 1]; if (ACE::ldfind (filename, buf, sizeof buf) == -1) return 0; @@ -2010,10 +2010,10 @@ ACE::get_ip_interfaces (size_t &count, const TCHAR *INVALID_TCPIP_DEVICE_ADDR = __TEXT ("0.0.0.0"); const int MAX_STRING_SZ = 4096; - TCHAR raw_buffer[MAXPATHLEN]; - DWORD raw_buflen = MAXPATHLEN; - TCHAR buffer[MAXPATHLEN]; - DWORD buf_len = MAXPATHLEN; + TCHAR raw_buffer[ACE_MAX_FULLY_QUALIFIED_NAME_LEN + 1]; + DWORD raw_buflen = ACE_MAX_FULLY_QUALIFIED_NAME_LEN + 1; + TCHAR buffer[ACE_MAX_FULLY_QUALIFIED_NAME_LEN + 1]; + DWORD buf_len = ACE_MAX_FULLY_QUALIFIED_NAME_LEN + 1; if (::get_reg_value (LINKAGE_KEY1, BIND_NAME_ID, -- cgit v1.2.1