Codebase list ruby-fxruby / 57567d5
Update library versions for Windows binary gem Lars Kanis 6 years ago
2 changed file(s) with 3 addition(s) and 16 deletion(s). Raw diff Collapse all Expand all
2323 LIBZ_VERSION = ENV['LIBZ_VERSION'] || '1.2.7.3'
2424 LIBZ_SOURCE_URI = "http://zlib.net/fossils/zlib-#{LIBZ_VERSION}.tar.gz"
2525
26 LIBPNG_VERSION = ENV['LIBPNG_VERSION'] || '1.6.26'
26 LIBPNG_VERSION = ENV['LIBPNG_VERSION'] || '1.6.29'
2727 LIBPNG_SOURCE_URI = "http://prdownloads.sourceforge.net/libpng/libpng-#{LIBPNG_VERSION}.tar.gz"
2828
2929 LIBJPEG_VERSION = ENV['LIBJPEG_VERSION'] || '9b'
3030 LIBJPEG_SOURCE_URI = "http://www.ijg.org/files/jpegsrc.v#{LIBJPEG_VERSION}.tar.gz"
3131
32 LIBTIFF_VERSION = ENV['LIBTIFF_VERSION'] || '4.0.7'
32 LIBTIFF_VERSION = ENV['LIBTIFF_VERSION'] || '4.0.8'
3333 LIBTIFF_SOURCE_URI = "http://download.osgeo.org/libtiff/tiff-#{LIBTIFF_VERSION}.tar.gz"
3434
35 LIBFOX_VERSION = ENV['LIBFOX_VERSION'] || '1.6.53'
35 LIBFOX_VERSION = ENV['LIBFOX_VERSION'] || '1.6.55'
3636 LIBFOX_SOURCE_URI = "http://ftp.fox-toolkit.org/pub/fox-#{LIBFOX_VERSION}.tar.gz"
3737
3838 LIBFXSCINTILLA_VERSION = ENV['LIBFXSCINTILLA_VERSION'] || '2.28.0'
+0
-13
patches/libfox/1.6.53/0001-mingw-vsnprintf.diff less more
0 diff --git a/src/FXString.cpp b/src/FXString.cpp
1 index fe1120a..b1112dc 100644
2 --- a/src/FXString.cpp
3 +++ b/src/FXString.cpp
4 @@ -2365,7 +2365,7 @@ FXString& FXString::vformat(const FXchar* fmt,va_list args){
5 #else
6 va_list ag;
7 x: va_copy(ag,args);
8 - result=vsnprintf(str,length()+1,fmt,ag);
9 + result=vsnprintf(str,empty() ? 0 : length()+1,fmt,ag);
10 va_end(ag);
11 if(result<0){ length(FXMAX(64,length()*2)); goto x; }
12 if(length()<result){ length(result); goto x; }