Changeset 775 for trunk/zoo-project/zoo-services/cgal/cgal_service.c
- Timestamp:
- Jun 14, 2016, 11:17:20 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/zoo-project/zoo-services/cgal/cgal_service.c
r469 r775 29 29 VSILFILE *ifile=VSIFileFromMemBuffer(filename,(GByte*)tmpm->value,strlen(tmpm->value),FALSE); 30 30 VSIFCloseL(ifile); 31 #if GDAL_VERSION_MAJOR >= 2 32 GDALDataset *ipoDS = 33 (GDALDataset*) GDALOpenEx( filename, 34 GDAL_OF_READONLY | GDAL_OF_VECTOR, 35 NULL, NULL, NULL ); 36 #else 31 37 OGRDataSource* ipoDS = OGRSFDriverRegistrar::Open(filename,FALSE); 38 #endif 32 39 if( ipoDS == NULL ) 33 40 { 41 #if GDAL_VERSION_MAJOR >= 2 42 GDALDriverManager* poR=GetGDALDriverManager(); 43 #else 34 44 OGRSFDriverRegistrar *poR = OGRSFDriverRegistrar::GetRegistrar(); 45 #endif 35 46 36 47 fprintf( stderr, "FAILURE:\n" … … 40 51 for( int iDriver = 0; iDriver < poR->GetDriverCount(); iDriver++ ) 41 52 { 42 fprintf( stderr, " -> %s\n", poR->GetDriver(iDriver)->GetName() ); 53 #if GDAL_VERSION_MAJOR >= 2 54 fprintf( stderr, " -> %s\n", poR->GetDriver(iDriver)->GetDescription() ); 55 #else 56 fprintf( stderr, " -> %s\n", poR->GetDriver(iDriver)->GetName() ); 57 #endif 43 58 } 44 59 char tmp[1024];
Note: See TracChangeset
for help on using the changeset viewer.