strrchr
#define ZYAN_STRRCHR strrchr
extern char *strrchr(const char *string, int character);
const char* name = strrchr(path, '/');
func = strrchr(pciid, '.');
dev = strrchr(pciid, ':');
bus = strrchr(pciid, ':');
if (strrchr(name, '.') == name)
char* name = strrchr(fsName, '/');
char* path = strrchr(args, ':');
node->name = strdup(strrchr(path, '/') + 1);
name = (const unsigned char*)strrchr(path,'/');
file = strrchr(file, PATH_SEP) + 1;
p = strrchr(canonical, '/');
name = strrchr(dirpath, '/');
const char *basename = strrchr(progname, '/');
const char *p = strrchr(path, '/');
str = strrchr(str, '/');
str = strrchr(str, '/');
const char *p = strrchr(path, '/');
if (strrchr(spImageFileUTF16, '\\') == NULL)
strcpy(strrchr(cImagePath, '\\') + 1, spImageFileUTF16);
char* newLine = strrchr(output, '\n');
cp2 = strrchr( checked, '/' );
cp2 = strrchr( checked, '/' );
argp[0] = strrchr( hc->expnfilename, '/' );
binary = strrchr( directory, '/' );
cp = strrchr( dirname, '/' );
const char *programName = strrchr(argv[0], '/');
char *filename = strrchr(argv[0],'/');
char* filename = strrchr(tool, '/');
char *filename = strrchr(tool,'/');
char *fileName = strrchr(argv[0], '/');
char *program = strrchr(argv[0], '/');
if (strrchr(programName, '/'))
programName = strrchr(programName, '/') + 1;
const char *program = strrchr(argv[0], '/');
const char *program = strrchr(argv[0], '/');
NameExtension = strrchr (AttachmentName, '.');
if (strrchr(programName, '/'))
programName = strrchr(programName, '/') + 1;
cp = strrchr(local, '/');
name = strrchr(info.args, '/');
if ((shellname = strrchr(shellp, '/')) == 0)
(hostname = strrchr(hostp, ':')) == NULL)
hostname = strrchr(hostp, '@');
if ((prompt = strrchr(argv[0], '/')))
slash = strrchr(line, '/');
else if ((cp = strrchr(argv[0], '/')) != NULL)
if (strrchr(progName, '/'))
progName = strrchr(progName, '/') + 1;
p = strrchr(teamInfo.args, '/'); /* forget the path */
if (const char *lastSlash = strrchr(programName, '/'))
fToolName = strrchr(argv[0], '/');
const char *program = strrchr(argv[0], '/');
const char *name = strrchr(argv[0], '/');
if ((p = strrchr(tm.args, '/'))) {
if (strrchr(programName, '/'))
programName = strrchr(programName, '/') + 1;
if ((wildname = strrchr(wildspec, '/')) == (ZCONST char *)NULL) {
cp = (char *)strrchr(G.filename, '/');
# define MBSRCHR(str, c) strrchr(str, c)
if (const char *lastSlash = strrchr(path, '/')) {
zonePntr = strrchr (tempDateString, '(');
const char *rawExtension = strrchr(filename, '.');
if ((cp = strrchr(p->fts_name, '/')) && (cp != p->fts_name || cp[1])) {
const char *slash = strrchr(programName, '/');
const char* baseName = strrchr(file, '/');
str = strrchr(argv[0], '/');
str = strrchr(__glutArgv[0], '/');
leaf = strrchr(nameptr, '/');
suf = strrchr(fn, '.');
suf = fn ? strrchr(fn, '.') : 0;
const char *suf = fn ? strrchr(fn, '.') : 0;
char *p = strrchr(filelist + l, '/');
if ((s = strrchr(testcasedir, '/')) != 0)
release = strrchr(evr, '-');
sr = strrchr(s, '/');
if ((p = strrchr(buf, ')')) != 0)
const char *p = strrchr(match, '/');
if ((dir = strrchr(file, '/')) != 0)
if ((dir = strrchr(file, '/')) != 0)
suf = strrchr(file, '.');
p = strrchr(sourcepkg, '.');
const char *rel = strrchr(pool_id2str(pool, rd->evr), '-');
const char *rel = strrchr(pool_id2str(pool, relevr), '-');
if ((r = strrchr(name, '.')) != 0 && r[1] && (archid = str2archid(pool, r + 1)) != 0)
if ((r2 = strrchr(r, '_')) != 0 && r[1] && (archid = str2archid(pool, r + 1)) != 0)
if ((r2 = strrchr(r, '-')) != 0 && r[1] && (archid = str2archid(pool, r + 1)) != 0)
if ((r = strrchr(name, '-')) == 0)
if ((r2 = strrchr(r + 1, '.')) != 0 && r2[1] && (archid = str2archid(pool, r2 + 1)) != 0)
if ((r2 = strrchr(rname, '-')) == 0)
const char *de = strrchr(e, '-');
const char* at = strrchr(email, '@');
char* fileFragment = strrchr(arg, '/');
char* filePath = strrchr(nextPath.Path(), '/') + 1;
const char *lastSlash = strrchr(path, '/');
const char* executableName = strrchr(fExecutablePath, '/');
const char* separator = strrchr(signature, '/');
const char* lastSlash = strrchr(file.Path(), '/');
lastSlash = strrchr(targetPath, '/');
char* leaf = strrchr(header->name, '/');
if (char* lastSlash = strrchr(path, '/')) {
pos = strrchr(buffer, ' ');
char* bootArgs = strrchr(sBootPath, ':');
char *comma = strrchr(parameters, ',');
char *lastComponent = strrchr(bootPath, '/');
const char* lastName = strrchr(name, ':') - 1;
const char* lastName = strrchr(name, ':') - 1;
const char* lastName = strrchr(name, ':') - 1;
const char* name = strrchr(path, '/');
const char* leaf = strrchr(path, '/');
const char* leaf = strrchr(path, '/');
const char *leaf = strrchr(path, '/');
fileName = strrchr(path, '/');
char* last = strrchr(path, '/');
char* p = strrchr(path, '/');
while ((lastSlash = strrchr(path, '/')) != NULL) {
imageName = strrchr(imageName, '/') + 1;
imageName = strrchr(imageName, '/') + 1;
const char* threadName = strrchr(path, '/');
threadName = strrchr(path, '/');
if (const char* lastSlash = strrchr(name, '/'))
char* fileName = strrchr(image->name, '/');
if (strrchr(name, '\\'))
if (strrchr(name, '/'))
if (strrchr(name, ':'))
if (strrchr(suffix, '\\'))
if (strrchr(suffix, '/'))
if (strrchr(suffix, ':'))
if (strrchr(filename, '/'))
if (strrchr(filename, '\\'))
if (strrchr(filename, ':'))
if ((__progname = strrchr(programPath, '/')) == NULL)
char* lastSlash = strrchr(buffer, '/');
char* lastSlash = strrchr(path, '/');
const char* imageName = strrchr(info.name, '/');
return strrchr(s, c);
if (const char* lastSlash = strrchr(name, '/')) {
const char* lastSlash = strrchr(name, '/');
const char* lastSlash = strrchr(name, '/');
const char* baseName = strrchr(path, '/');
char* lastSlash = strrchr(replacementSubPath, '/');
lastSlash = strrchr(path, '/');
const char* paths = strrchr(name, '/') + 1;
if (strrchr(program, '/'))
program = strrchr(program, '/') + 1;
char *filename = strrchr(argv[0], '/')
? strrchr(argv[0] , '/') + 1 : argv[0];
char *name = strrchr(argv[0], '/');
if (const char *lastSlash = strrchr(programName, '/'))
printf("%s ", strrchr(target, '/') ? strrchr(target, '/') + 1 : target);
return strrchr((char*)string, character);
const char* fileName = strrchr(opdName, '/');
char* lastSlash = strrchr(fPath, '/');
if (const char *lastSlash = strrchr(programName, '/'))
const char *name = strrchr(file, '/');