This is an automatically generated mail from the syncmail system. Do not reply
directly to this email. Further discussion should take place on the hackers
list: [EMAIL PROTECTED]
Update of /cvsroot/perl-win32-gui/Win32-GUI
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26710
Modified Files:
CHANGELOG GUI_MessageLoops.cpp
Log Message:
Fix 'uninitialised value in subroutine entry' reported to the users list by M2U
(Matthias).
Index: CHANGELOG
===================================================================
RCS file: /cvsroot/perl-win32-gui/Win32-GUI/CHANGELOG,v
retrieving revision 1.137
retrieving revision 1.138
diff -C2 -d -r1.137 -r1.138
*** CHANGELOG 2 Feb 2008 13:25:57 -0000 1.137
--- CHANGELOG 8 Feb 2008 14:24:38 -0000 1.138
***************
*** 6,9 ****
--- 6,14 ----
Win32-GUI ChangeLog
===================
+ + [Robert May] : 8 February 2008 - Fix $w->{-handle} availability
+ - GUI_Messageloops.cpp - when using WS_POPUP we discover that
+ we're not setting {-handle} early enough. Fix this.
+ - t\02_window.t - add test for above problem
+
+ [Robert May] : 2 February 2008 - Fix make PPM on 5.10
- MANIFEST - add new Scintilla test files.
Index: GUI_MessageLoops.cpp
===================================================================
RCS file: /cvsroot/perl-win32-gui/Win32-GUI/GUI_MessageLoops.cpp,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -d -r1.23 -r1.24
*** GUI_MessageLoops.cpp 15 Jul 2007 18:47:13 -0000 1.23
--- GUI_MessageLoops.cpp 8 Feb 2008 14:24:38 -0000 1.24
***************
*** 206,209 ****
--- 206,210 ----
PERLUD_FETCH;
SetWindowLong(hwnd, GWL_USERDATA, (long) perlud);
+ hv_store_mg(NOTXSCALL (HV*)SvRV(perlud->svSelf), "-handle", 7,
newSViv((long)hwnd), 0);
SwitchBit(perlud->dwPlStyle, PERLWIN32GUI_CUSTOMCLASS, 1); //
Set Custom class flag
***************
*** 717,720 ****
--- 718,722 ----
PERLUD_FETCH;
SetWindowLong(hwnd, GWL_USERDATA, (long) perlud);
+ hv_store_mg(NOTXSCALL (HV*)SvRV(perlud->svSelf), "-handle", 7,
newSViv((long)hwnd), 0);
SwitchBit(perlud->dwPlStyle, PERLWIN32GUI_CUSTOMCLASS, 1); //
Set Custom class flag
SwitchBit(perlud->dwPlStyle, PERLWIN32GUI_MDIFRAME , 1); //
Set MDI Frame flag
***************
*** 798,801 ****
--- 800,804 ----
PERLUD_FETCH;
SetWindowLong(hwnd, GWL_USERDATA, (long) perlud);
+ hv_store_mg(NOTXSCALL (HV*)SvRV(perlud->svSelf), "-handle", 7,
newSViv((long)hwnd), 0);
SwitchBit(perlud->dwPlStyle, PERLWIN32GUI_CUSTOMCLASS, 1); //
Set Custom class flag
SwitchBit(perlud->dwPlStyle, PERLWIN32GUI_MDICHILD , 1); //
Set MDI Frame flag
***************
*** 834,837 ****
--- 837,841 ----
PERLUD_FETCH;
SetWindowLong(hwnd, GWL_USERDATA, (long) perlud);
+ hv_store_mg(NOTXSCALL (HV*)SvRV(perlud->svSelf), "-handle", 7,
newSViv((long)hwnd), 0);
SwitchBit(perlud->dwPlStyle, PERLWIN32GUI_CUSTOMCLASS, 1); //
Set Custom class flag
***************
*** 1031,1034 ****
--- 1035,1039 ----
PERLUD_FETCH;
SetWindowLong(hwnd, GWL_USERDATA, (long) perlud);
+ hv_store_mg(NOTXSCALL (HV*)SvRV(perlud->svSelf), "-handle", 7,
newSViv((long)hwnd), 0);
SwitchBit(perlud->dwPlStyle, PERLWIN32GUI_CUSTOMCLASS, 1); //
Set Custom class flag
SwitchBit(perlud->dwPlStyle, PERLWIN32GUI_CONTAINER , 1); //
Set Container flag
***************
*** 1069,1072 ****
--- 1074,1078 ----
PERLUD_FETCH;
SetWindowLong(hwnd, GWL_USERDATA, (long) perlud);
+ hv_store_mg(NOTXSCALL (HV*)SvRV(perlud->svSelf), "-handle", 7,
newSViv((long)hwnd), 0);
SwitchBit(perlud->dwPlStyle, PERLWIN32GUI_CUSTOMCLASS, 1); //
Set Custom class flag
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Perl-win32-gui-cvscommit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-cvscommit
http://perl-win32-gui.sourceforge.net/