PostGIS  3.4.0dev-r@@SVN_REVISION@@

◆ SHPOpenLLEx()

SHPHandle SHPAPI_CALL SHPOpenLLEx ( const char *  pszLayer,
const char *  pszAccess,
SAHooks psHooks,
int  bRestoreSHX 
)

Definition at line 672 of file shpopen.c.

675 {
676  if ( !bRestoreSHX ) return SHPOpenLL ( pszLayer, pszAccess, psHooks );
677  else
678  {
679  if ( SHPRestoreSHX ( pszLayer, pszAccess, psHooks ) )
680  {
681  return SHPOpenLL ( pszLayer, pszAccess, psHooks );
682  }
683  }
684 
685  return SHPLIB_NULLPTR;
686 }
SHPHandle SHPAPI_CALL SHPOpenLL(const char *pszLayer, const char *pszAccess, SAHooks *psHooks)
Definition: shpopen.c:329
int SHPAPI_CALL SHPRestoreSHX(const char *pszLayer, const char *pszAccess, SAHooks *psHooks)
Definition: shpopen.c:696
#define SHPLIB_NULLPTR
Definition: shpopen.c:101

References SHPLIB_NULLPTR, SHPOpenLL(), and SHPRestoreSHX().

Here is the call graph for this function: