File tree 4 files changed +41
-5
lines changed
4 files changed +41
-5
lines changed Original file line number Diff line number Diff line change
1
+ Tk-804.033_500 release (2017-08-20)
2
+ ----------------------
3
+
4
+ Fixes
5
+ Fix aborts on OS X Sierra, introduced by latest clang/llvm
6
+ strcpy/strncpy (RT #121631, github pull request #28 by Mark Aufflick)
7
+
8
+ No special xOKp handling in Perl_Value (RT #121528)
9
+
10
+ Add freetype2 path on MacOSX / XQuartz to inc search paths
11
+ (github pull request #21 by Christoph Lamprecht)
12
+
13
+ Fix Tk::NoteBook's FindMenu (Martin Jacobs)
14
+
15
+ Documentation
16
+ Add Tk::getSaveFile Pod file (see also
17
+ github pull request #19)
18
+
19
+ Fix documentation about scrollbars
20
+ (github pull request #18 by asb-cpan)
21
+
22
+ Add openSUSE instructions to README.linux
23
+ (github pull request #25 by Tux)
24
+
25
+ Add documentation notes about "make -j"
26
+
27
+ Tests
28
+ New test for Tk::NoteBook.
29
+
30
+ t/Trace.t is using now Test::More
31
+
32
+ travis-ci improvements
33
+
34
+ Introduce CI testing on appveyor
35
+
1
36
Tk-804.033 release (2015-02-21)
2
37
------------------
3
38
@@ -285,7 +320,7 @@ Fixes
285
320
286
321
New features
287
322
BalloonInfo for HList
288
- Implementation by Christoph Lambrecht , documentation by
323
+ Implementation by Christoph Lamprecht , documentation by
289
324
Slaven Rezic
290
325
https://rt.cpan.org/Ticket/Display.html?id=55887
291
326
Original file line number Diff line number Diff line change 1
1
package Tk::Event ;
2
2
use vars qw( $VERSION $XS_VERSION @EXPORT_OK) ;
3
3
END { CleanupGlue() }
4
- $VERSION = ' 4.033 ' ;
5
- $XS_VERSION = ' 804.033 ' ;
4
+ $VERSION = ' 4.034 ' ;
5
+ $XS_VERSION = ' 804.033_500 ' ;
6
6
$XS_VERSION =~ s { _} {} ;
7
7
use base qw( Exporter) ;
8
8
use XSLoader;
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ $Tk::CHANGE = 'git-controlled';
71
71
# is created, $VERSION is checked by bootstrap
72
72
$Tk::version = ' 8.4' ;
73
73
$Tk::patchLevel = ' 8.4' ;
74
- $Tk::VERSION = ' 804.033 ' ;
74
+ $Tk::VERSION = ' 804.033_500 ' ;
75
75
$Tk::VERSION =~ s { _} {} ;
76
76
$Tk::XS_VERSION = $Tk::VERSION ;
77
77
$Tk::strictMotif = 0;
Original file line number Diff line number Diff line change @@ -567,7 +567,8 @@ CODE:
567
567
Tcl_Interp * interp ;
568
568
if (TkToWidget (tkwin ,& interp ) && interp )
569
569
{STRLEN len ;
570
- unsigned char * data = (unsigned char * ) SvPV (source , len );
570
+ SV * source_copy = newSVsv (source ); /* technically this is leaking a SV, but there's no DeleteBitmap or so anyway */
571
+ unsigned char * data = (unsigned char * ) SvPV (source_copy , len );
571
572
STRLEN byte_line = (width + 7 ) / 8 ;
572
573
if (len == height * byte_line )
573
574
{
You can’t perform that action at this time.
0 commit comments