Searched refs:lastSlash (Results 1 - 22 of 22) sorted by relevance

/haiku/src/kits/debugger/files/
H A DLocatableDirectory.cpp30 int32 lastSlash = fPath.FindLast('/');
32 return fPath.String() + (lastSlash + 1);
H A DFileManager.cpp460 int32 lastSlash = path.FindLast('/'); local
461 if (lastSlash < 0 || path.Length() == 1) {
468 if (lastSlash == 0)
471 _directory.SetTo(path, lastSlash);
472 _name = path.String() + (lastSlash + 1);
/haiku/src/tools/
H A Drm_attrs.cpp69 char* lastSlash = strrchr(fPath, '/'); local
70 if (lastSlash == NULL || lastSlash == fPath)
73 *lastSlash = '\0';
74 fPathLen = lastSlash - fPath;
H A Dset_haiku_revision.cpp210 if (const char *lastSlash = strrchr(programName, '/'))
211 programName = lastSlash + 1;
/haiku/src/tests/kits/storage/testapps/
H A Dclipboard.cpp40 if (const char *lastSlash = strrchr(programName, '/'))
41 programName = lastSlash + 1;
/haiku/src/system/runtime_loader/
H A Druntime_loader.cpp138 char* lastSlash = strrchr(replacementSubPath, '/'); local
143 if (lastSlash != NULL) {
144 toCopy = lastSlash - replacementSubPath;
146 std::min((ssize_t)bufferSize, lastSlash + 1 - replacementSubPath));
239 char *lastSlash; local
247 lastSlash = strrchr(path, '/');
248 if (buffer[0] != '/' && lastSlash != NULL) {
250 strlcpy(lastSlash + 1, buffer, lastSlash + 1 - path + pathLength);
H A Delf_symbol_lookup.cpp39 const char* lastSlash = strrchr(name, '/'); local
40 return strcmp(image->name, lastSlash != NULL ? lastSlash + 1 : name) == 0;
H A Dimages.cpp217 const char* lastSlash = strrchr(name, '/'); local
218 if (lastSlash != NULL)
219 strlcpy(image->name, lastSlash + 1, sizeof(image->name));
H A Delf_load_image.cpp516 if (const char* lastSlash = strrchr(name, '/')) {
517 if (strcmp(gProgramImage->name, lastSlash + 1) == 0)
/haiku/src/bin/
H A Dsettype.cpp45 if (const char *lastSlash = strchr(kArgv[0], '/'))
46 commandName = lastSlash + 1;
H A Dresattr.cpp47 if (const char *lastSlash = strrchr(programName, '/'))
48 programName = lastSlash + 1;
H A Dcopyattr.cpp160 if (const char *lastSlash = strchr(kArgv[0], '/'))
161 commandName = lastSlash + 1;
H A Dxres.cpp659 if (const char *lastSlash = strchr(kArgv[0], '/'))
660 commandName = lastSlash + 1;
/haiku/src/system/libroot/os/
H A Dfind_paths.cpp343 char* lastSlash = strrchr(buffer, '/'); local
344 if (lastSlash == NULL || strcmp(lastSlash + 1, "..") == 0)
347 *lastSlash = '\0';
475 char* lastSlash = strrchr(path, '/'); local
476 *lastSlash = '\0';
478 *lastSlash = '/';
/haiku/src/bin/makebootable/platform/bios_ia32/
H A Dmakebootable.cpp103 if (const char *lastSlash = strchr(kArgv[0], '/'))
104 commandName = lastSlash + 1;
/haiku/src/system/boot/loader/
H A Dvfs.cpp1077 if (char* lastSlash = strrchr(path, '/')) {
1078 if (lastSlash[1] == '\0') {
1083 *lastSlash = '\0';
1084 name = lastSlash + 1;
/haiku/src/servers/package/
H A DCommitTransactionHandler.cpp893 const char* lastSlash = strrchr(file.Path(), '/'); local
896 if (lastSlash != NULL) {
899 lastSlash - file.Path().String());
920 lastSlash = strrchr(targetPath, '/');
921 if (lastSlash != NULL) {
923 lastSlash - targetPath.String());
939 relativeSourcePath, targetDirectory, lastSlash + 1,
/haiku/src/servers/debug/
H A DDebugServer.cpp1164 const char *lastSlash = strrchr(path, '/'); local
1165 return lastSlash ? lastSlash + 1 : path;
/haiku/src/tools/fs_shell/
H A Dvfs.cpp3479 char *lastSlash = fssh_strrchr(path, '/'); local
3480 if (lastSlash != NULL) {
3481 char *leaf = lastSlash + 1;
3486 while (lastSlash > path && lastSlash[-1] == '/') {
3487 lastSlash--;
3493 lastSlash[0] = '\0';
/haiku/src/build/libroot/
H A Dfs.cpp310 if (const char *lastSlash = strrchr(path, '/')) {
312 leafName = lastSlash + 1;
/haiku/src/system/kernel/fs/
H A Dvfs.cpp6102 char* lastSlash; local
6103 while ((lastSlash = strrchr(path, '/')) != NULL) {
6104 char* leaf = lastSlash + 1;
6109 while (lastSlash > path && lastSlash[-1] == '/')
6110 lastSlash--;
6117 lastSlash[0] = '\0';
/haiku/src/system/kernel/
H A Dteam.cpp772 if (const char* lastSlash = strrchr(name, '/'))
773 name = lastSlash + 1;

Completed in 200 milliseconds