Update of /cvsroot/perl-win32-gui/Win32-GUI In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15843
Modified Files: CHANGELOG Combobox.xs Listbox.xs Log Message: Bug fix - not enough space malloc'ed for strings Index: Combobox.xs =================================================================== RCS file: /cvsroot/perl-win32-gui/Win32-GUI/Combobox.xs,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Combobox.xs 26 Jun 2005 16:40:59 -0000 1.6 --- Combobox.xs 16 Oct 2005 08:03:20 -0000 1.7 *************** *** 399,403 **** cbString = SendMessage(handle, CB_GETLBTEXTLEN, index, 0); if(cbString != LB_ERR) { ! szString = (char *) safemalloc(cbString); if(SendMessage(handle, CB_GETLBTEXT, index, (LPARAM) (LPCTSTR) szString) != LB_ERR) { --- 399,403 ---- cbString = SendMessage(handle, CB_GETLBTEXTLEN, index, 0); if(cbString != LB_ERR) { ! szString = (char *) safemalloc(cbString+1); if(SendMessage(handle, CB_GETLBTEXT, index, (LPARAM) (LPCTSTR) szString) != LB_ERR) { Index: Listbox.xs =================================================================== RCS file: /cvsroot/perl-win32-gui/Win32-GUI/Listbox.xs,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Listbox.xs 4 Apr 2004 18:01:34 -0000 1.3 --- Listbox.xs 16 Oct 2005 08:03:20 -0000 1.4 *************** *** 404,408 **** cbString = SendMessage(handle, LB_GETTEXTLEN, index, 0); if(cbString != LB_ERR) { ! szString = (char *) safemalloc(cbString); if(SendMessage(handle, LB_GETTEXT, index, (LPARAM) (LPCTSTR) szString) != LB_ERR) { EXTEND(SP, 1); --- 404,408 ---- cbString = SendMessage(handle, LB_GETTEXTLEN, index, 0); if(cbString != LB_ERR) { ! szString = (char *) safemalloc(cbString+1); if(SendMessage(handle, LB_GETTEXT, index, (LPARAM) (LPCTSTR) szString) != LB_ERR) { EXTEND(SP, 1); Index: CHANGELOG =================================================================== RCS file: /cvsroot/perl-win32-gui/Win32-GUI/CHANGELOG,v retrieving revision 1.64 retrieving revision 1.65 diff -C2 -d -r1.64 -r1.65 *** CHANGELOG 5 Oct 2005 22:20:48 -0000 1.64 --- CHANGELOG 16 Oct 2005 08:03:19 -0000 1.65 *************** *** 6,9 **** --- 6,12 ---- Win32-GUI ChangeLog =================== + + [Jeremy White] : Bug fix - not enough space malloc'ed for strings + - Combobox.xs: added 1 to safemalloc + - Listbox.xs: added 1 to safemalloc + [Robert May] : 4 Oct 2005 - Bug fixes and preparing for 1.03 release