Changeset 13783

Show
Ignore:
Timestamp:
02/14/08 14:58:21 (3 months ago)
Author:
rouault
Message:

GSAG : make it error out properly if nRasterXSize == 0 nRasterYSize == 0

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/gdal/frmts/gsg/gsagdataset.cpp

    r13778 r13783  
    892892        poDS->nRasterXSize = INT_MAX; 
    893893    } 
     894    else if ( nTemp == 0 ) 
     895    { 
     896        szErrorMsg = "Number of X axis grid columns is zero, which is invalid.\n"; 
     897        goto error; 
     898    } 
    894899    else 
    895900    { 
     
    910915                  "Number of Y axis grid rows not representable.\n" ); 
    911916        poDS->nRasterYSize = INT_MAX; 
     917    } 
     918    else if ( nTemp == 0) 
     919    { 
     920        szErrorMsg = "Number of Y axis grid rows is zero, which is invalid.\n"; 
     921        goto error; 
    912922    } 
    913923    else