From a1cab08d77835c0ac5f0152c9514d6ad7277d9dc Mon Sep 17 00:00:00 2001 From: Dane Springmeyer Date: Tue, 24 Jun 2014 17:50:35 -0700 Subject: [PATCH] fix #2283 --- plugins/input/ogr/ogr_datasource.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/input/ogr/ogr_datasource.cpp b/plugins/input/ogr/ogr_datasource.cpp index 9ad62913f..80d3094ab 100644 --- a/plugins/input/ogr/ogr_datasource.cpp +++ b/plugins/input/ogr/ogr_datasource.cpp @@ -120,7 +120,7 @@ void ogr_datasource::init(mapnik::parameters const& params) #if GDAL_VERSION_MAJOR >= 2 unsigned int nOpenFlags = GDAL_OF_READONLY | GDAL_OF_VECTOR; const char* papszAllowedDrivers[] = { driver.c_str(), NULL }; - dataset_ = static_cast(GDALOpenEx(dataset_name_.c_str(),nOpenFlags,papszAllowedDrivers,NULL,NULL)); + dataset_ = reinterpret_cast(GDALOpenEx(dataset_name_.c_str(),nOpenFlags,papszAllowedDrivers,NULL,NULL)); #else OGRSFDriver * ogr_driver = OGRSFDriverRegistrar::GetRegistrar()->GetDriverByName(driver.c_str()); if (ogr_driver && ogr_driver != NULL) @@ -133,7 +133,7 @@ void ogr_datasource::init(mapnik::parameters const& params) { // open ogr driver #if GDAL_VERSION_MAJOR >= 2 - dataset_ = static_cast(OGROpen(dataset_name_.c_str(), FALSE, NULL)); + dataset_ = reinterpret_cast(OGROpen(dataset_name_.c_str(), FALSE, NULL)); #else dataset_ = OGRSFDriverRegistrar::Open(dataset_name_.c_str(), FALSE); #endif