Changeset 13793
- Timestamp:
- 02/15/08 13:41:09 (5 months ago)
- Files:
-
- trunk/gdal/frmts/mrsid/mrsiddataset.cpp (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/gdal/frmts/mrsid/mrsiddataset.cpp
r13715 r13793 4 4 * Project: Multi-resolution Seamless Image Database (MrSID) 5 5 * Purpose: Read/write LizardTech's MrSID file format - Version 4+ SDK. 6 * Author: Andrey Kiselev, dron@ remotesensing.org6 * Author: Andrey Kiselev, dron@ak4719.spb.edu 7 7 * 8 8 ****************************************************************************** 9 * Copyright (c) 2003, Andrey Kiselev <dron@ remotesensing.org>9 * Copyright (c) 2003, Andrey Kiselev <dron@ak4719.spb.edu> 10 10 * 11 11 * Permission is hereby granted, free of charge, to any person obtaining a … … 1255 1255 #ifdef MRSID_J2K 1256 1256 if ( bIsJP2 ) 1257 poDS->poImageReader = new LTIDLLReader<J2KImageReader>( oFileSpec, true ); 1257 { 1258 poDS->poImageReader = 1259 new LTIDLLReader<J2KImageReader>( oFileSpec, true ); 1260 } 1258 1261 else 1259 1262 #endif 1260 poDS->poImageReader = new LTIDLLReader<MrSIDImageReader>( oFileSpec, false ); 1263 { 1264 poDS->poImageReader = 1265 new LTIDLLReader<MrSIDImageReader>( oFileSpec, false ); 1266 } 1261 1267 1262 1268 if ( !LT_SUCCESS( poDS->poImageReader->initialize() ) ) … … 1570 1576 } 1571 1577 1572 static c har *papszDatumEquiv[] =1578 static const char *papszDatumEquiv[] = 1573 1579 { 1574 1580 "Militar_Geographische_Institut", … … 2344 2350 if( psDefn->Model == ModelTypeProjected ) 2345 2351 { 2346 char *pszPCSName = "unnamed";2347 int bNeedFree= FALSE;2352 char *pszPCSName; 2353 int bPCSNameSet = FALSE; 2348 2354 2349 2355 if( psDefn->PCS != KvUserDefined ) … … 2351 2357 2352 2358 if( GTIFGetPCSInfo( psDefn->PCS, &pszPCSName, NULL, NULL, NULL ) ) 2353 b NeedFree= TRUE;2359 bPCSNameSet = TRUE; 2354 2360 2355 oSRS.SetNode( "PROJCS", pszPCSName);2356 if( b NeedFree)2361 oSRS.SetNode( "PROJCS", bPCSNameSet ? pszPCSName : "unnamed" ); 2362 if( bPCSNameSet ) 2357 2363 GTIFFreeMemory( pszPCSName ); 2358 2364
