Lines Matching refs:pszPath
354 const char *CPLResetExtension( const char *pszPath, const char *pszExt ) in CPLResetExtension() argument
362 strncpy( szStaticResult, pszPath, CPL_PATH_BUF_SIZE ); in CPLResetExtension()
420 const char *CPLFormFilename( const char * pszPath, in CPLFormFilename() argument
428 if( pszPath == NULL ) in CPLFormFilename()
429 pszPath = ""; in CPLFormFilename()
430 else if( strlen(pszPath) > 0 in CPLFormFilename()
431 && pszPath[strlen(pszPath)-1] != '/' in CPLFormFilename()
432 && pszPath[strlen(pszPath)-1] != '\\' ) in CPLFormFilename()
440 CPLAssert( strlen(pszPath) + strlen(pszAddedPathSep) + in CPLFormFilename()
444 strncpy( szStaticResult, pszPath, CPL_PATH_BUF_SIZE - 1 ); in CPLFormFilename()
482 const char *CPLFormCIFilename( const char * pszPath, in CPLFormCIFilename() argument
488 return CPLFormFilename( pszPath, pszBasename, pszExtension ); in CPLFormCIFilename()
509 pszFullPath = CPLFormFilename( pszPath, pszFilename, NULL ); in CPLFormCIFilename()
519 pszFullPath = CPLFormFilename( pszPath, pszFilename, NULL ); in CPLFormCIFilename()
531 pszFullPath = CPLFormFilename( pszPath, pszFilename, NULL ); in CPLFormCIFilename()
538 pszFullPath = CPLFormFilename( pszPath, pszBasename, pszExtension ); in CPLFormCIFilename()