1 --- gdal-1.9.2/swig/include/ruby/typemaps_ruby.i.orig 2012-10-09 02:58:28.000000000 +0200
2 +++ gdal-1.9.2/swig/include/ruby/typemaps_ruby.i 2013-01-06 15:12:18.221272187 +0100
5 /* %typemap(out) OGRErr */
7 - rb_raise(rb_eRuntimeError, OGRErrMessages(result));
8 + rb_raise(rb_eRuntimeError, "%s", OGRErrMessages(result));
12 --- gdal-1.11.2/ogr/ogrsf_frmts/sxf/ogrsxfdatasource.cpp.orig 2015-02-10 13:11:16.000000000 +0100
13 +++ gdal-1.11.2/ogr/ogrsf_frmts/sxf/ogrsxfdatasource.cpp 2015-02-28 12:20:28.595919291 +0100
17 CPLError( CE_Warning, CPLE_NotSupported,
18 - CPLString().Printf("SXF. Vertical coordinate system (SXF index %ld) not supported", iVCS) );
19 + "SXF. Vertical coordinate system (SXF index %ld) not supported", iVCS );
24 if (eImportFromEPSGErr != OGRERR_NONE)
26 CPLError( CE_Warning, CPLE_None,
27 - CPLString().Printf("SXF. Vertical coordinate system (SXF index %ld, EPSG %ld) import from EPSG error", iVCS, nEPSG) );
28 + "SXF. Vertical coordinate system (SXF index %ld, EPSG %ld) import from EPSG error", iVCS, nEPSG );
32 if (sr->IsVertical() != 1)
34 CPLError( CE_Warning, CPLE_None,
35 - CPLString().Printf("SXF. Coordinate system (SXF index %ld, EPSG %ld) is not Vertical", iVCS, nEPSG) );
36 + "SXF. Coordinate system (SXF index %ld, EPSG %ld) is not Vertical", iVCS, nEPSG );
41 if (eSetVertCSErr != OGRERR_NONE)
43 CPLError( CE_Warning, CPLE_None,
44 - CPLString().Printf("SXF. Vertical coordinate system (SXF index %ld, EPSG %ld) set error", iVCS, nEPSG) );
45 + "SXF. Vertical coordinate system (SXF index %ld, EPSG %ld) set error", iVCS, nEPSG );
49 --- gdal-1.11.2/ogr/ogrsf_frmts/oci/ogrociwritablelayer.cpp.orig 2015-02-10 13:11:16.000000000 +0100
50 +++ gdal-1.11.2/ogr/ogrsf_frmts/oci/ogrociwritablelayer.cpp 2015-02-28 13:46:28.845702734 +0100
52 + strlen(oField.GetNameRef())
53 + strlen(szFieldType) );
55 - snprintf( szFieldName, sizeof( szFieldName ), oField.GetNameRef());
56 + snprintf( szFieldName, sizeof( szFieldName ), "%s", oField.GetNameRef());
57 szFieldName[sizeof( szFieldName )-1] = '\0';
58 if ( strlen(oField.GetNameRef()) > sizeof ( szFieldName ) )