Changeset 10975
- Timestamp:
- 03/15/07 21:20:09 (2 years ago)
- Files:
-
- trunk/gdal/ogr/ogrsf_frmts/shape/ogrshapelayer.cpp (modified) (3 diffs)
- trunk/gdal/ogr/ogrsf_frmts/shape/shpopen.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/gdal/ogr/ogrsf_frmts/shape/ogrshapelayer.cpp
r10972 r10975 926 926 CPLMalloc(sizeof(int)*(nTotalShapeCount+1)); 927 927 int nDeleteCount = 0; 928 int iShape ;928 int iShape = 0; 929 929 OGRErr eErr = OGRERR_NONE; 930 930 … … 1096 1096 /* in the right place and accessible. 1097 1097 /* -------------------------------------------------------------------- */ 1098 CPLAssert( NULL == hSHP );1099 CPLAssert( NULL == hDBF );1098 CPLAssert( NULL == hSHP && NULL == hNewSHP ); 1099 CPLAssert( NULL == hDBF && NULL == hNewDBF ); 1100 1100 1101 1101 CPLPushErrorHandler( CPLQuietErrorHandler ); … … 1107 1107 pszAccess = "r"; 1108 1108 1109 hSHP = SHPOpen ( CPLResetExtension( pszFullName, "shp" ) , "r");1110 hDBF = DBFOpen ( CPLResetExtension( pszFullName, "dbf" ) , "r");1109 hSHP = SHPOpen ( CPLResetExtension( pszFullName, "shp" ) , pszAccess ); 1110 hDBF = DBFOpen ( CPLResetExtension( pszFullName, "dbf" ) , pszAccess ); 1111 1111 1112 1112 CPLPopErrorHandler(); trunk/gdal/ogr/ogrsf_frmts/shape/shpopen.c
r9986 r10975 344 344 #ifdef USE_CPL 345 345 CPLError( CE_Failure, CPLE_OpenFailed, 346 "Failure writing .shp header .");346 "Failure writing .shp header (%s)", strerror( errno ) ); 347 347 #endif 348 348 return; … … 361 361 #ifdef USE_CPL 362 362 CPLError( CE_Failure, CPLE_OpenFailed, 363 "Failure writing .shx header .");363 "Failure writing .shx header (%s)", strerror( errno ) ); 364 364 #endif 365 365 return; … … 384 384 #ifdef USE_CPL 385 385 CPLError( CE_Failure, CPLE_OpenFailed, 386 "Failure writing .shx contents .");386 "Failure writing .shx contents (%s)", strerror( errno ) ); 387 387 #endif 388 388 }
