Searched refs:fullpath (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/sys/fileio/ |
| H A D | fpath.c | 28 PetscErrorCode PetscGetFullPath(const char path[], char fullpath[], size_t flen) in PetscGetFullPath() argument 36 if (flg) PetscCall(PetscStrncpy(fullpath, path + 8, flen)); in PetscGetFullPath() 37 else PetscCall(PetscStrncpy(fullpath, path, flen)); in PetscGetFullPath() 38 fullpath[flen - 1] = 0; in PetscGetFullPath() 43 PetscCall(PetscStrncpy(fullpath, path, flen)); in PetscGetFullPath() 48 PetscCall(PetscGetWorkingDirectory(fullpath, flen)); in PetscGetFullPath() 49 PetscCall(PetscStrlcat(fullpath, path + 1, flen)); in PetscGetFullPath() 53 PetscCall(PetscStrncpy(fullpath, path, flen)); in PetscGetFullPath() 54 fullpath[flen - 1] = 0; in PetscGetFullPath() 56 if (fullpath[0] == '~') { in PetscGetFullPath() [all …]
|
| H A D | rpath.c | 34 PetscErrorCode PetscGetRelativePath(const char fullpath[], char path[], size_t flen) in PetscGetRelativePath() argument 40 PetscCall(PetscStrrchr(fullpath, '/', &p)); in PetscGetRelativePath()
|