Changeset 11224

Show
Ignore:
Timestamp:
04/08/07 10:41:07 (2 years ago)
Author:
mloskot
Message:

Ported fix in AAIGrid driver for reading case-sensitive .PRJ (Bug 1524). Submitted to trunk in changeset r11002.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.4/gdal/frmts/aaigrid/aaigriddataset.cpp

    r10646 r11224  
    545545 
    546546    pszPrjFilename = CPLFormFilename( pszDirname, pszBasename, "prj" ); 
    547     if( VSIStatL( pszPrjFilename, &sStatBuf ) == 0 ) 
     547    int nRet = VSIStatL( pszPrjFilename, &sStatBuf ); 
     548 
     549#ifndef WIN32 
     550    if( nRet != 0 ) 
     551    { 
     552        pszPrjFilename = CPLFormFilename( pszDirname, pszBasename, "PRJ" ); 
     553        nRet = VSIStatL( pszPrjFilename, &sStatBuf ); 
     554    } 
     555#endif 
     556 
     557    if( nRet == 0 ) 
    548558    { 
    549559        OGRSpatialReference     oSRS; 
    550560 
    551561        poDS->papszPrj = CSLLoad( pszPrjFilename ); 
     562 
     563        CPLDebug( "AAIGrid", "Loaded SRS from %s", pszPrjFilename ); 
    552564 
    553565        if( oSRS.importFromESRI( poDS->papszPrj ) == OGRERR_NONE )