Module Name: src Committed By: rillig Date: Sat Nov 21 09:51:00 UTC 2020
Modified Files: src/usr.bin/make: suff.c Log Message: make(1): rename local variable s to suff The name s was ambiguous. It could have meant suffix, src, str, and probably more. To generate a diff of this commit: cvs rdiff -u -r1.254 -r1.255 src/usr.bin/make/suff.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/usr.bin/make/suff.c diff -u src/usr.bin/make/suff.c:1.254 src/usr.bin/make/suff.c:1.255 --- src/usr.bin/make/suff.c:1.254 Sat Nov 21 09:19:46 2020 +++ src/usr.bin/make/suff.c Sat Nov 21 09:51:00 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: suff.c,v 1.254 2020/11/21 09:19:46 rillig Exp $ */ +/* $NetBSD: suff.c,v 1.255 2020/11/21 09:51:00 rillig Exp $ */ /* * Copyright (c) 1988, 1989, 1990, 1993 @@ -114,7 +114,7 @@ #include "dir.h" /* "@(#)suff.c 8.4 (Berkeley) 3/21/94" */ -MAKE_RCSID("$NetBSD: suff.c,v 1.254 2020/11/21 09:19:46 rillig Exp $"); +MAKE_RCSID("$NetBSD: suff.c,v 1.255 2020/11/21 09:51:00 rillig Exp $"); #define SUFF_DEBUG0(text) DEBUG0(SUFF, text) #define SUFF_DEBUG1(fmt, arg1) DEBUG1(SUFF, fmt, arg1) @@ -223,24 +223,24 @@ SuffStrIsPrefix(const char *pref, const * Return NULL if it ain't, pointer to the start of suffix in name if it is. */ static const char * -SuffSuffGetSuffix(const Suff *s, size_t nameLen, const char *nameEnd) +SuffSuffGetSuffix(const Suff *suff, size_t nameLen, const char *nameEnd) { const char *p1; /* Pointer into suffix name */ const char *p2; /* Pointer into string being examined */ - if (nameLen < s->nameLen) + if (nameLen < suff->nameLen) return NULL; /* this string is shorter than the suffix */ - p1 = s->name + s->nameLen; + p1 = suff->name + suff->nameLen; p2 = nameEnd; - while (p1 >= s->name && *p1 == *p2) { + while (p1 >= suff->name && *p1 == *p2) { p1--; p2--; } /* XXX: s->name - 1 invokes undefined behavior */ - return p1 == s->name - 1 ? p2 + 1 : NULL; + return p1 == suff->name - 1 ? p2 + 1 : NULL; } static Boolean @@ -669,13 +669,13 @@ SuffUpdateTarget(GNode *target, GNode ** * This is ugly, but other makes treat all targets that start with a '.' as * suffix rules. */ static void -UpdateTargets(GNode **inout_main, Suff *s) +UpdateTargets(GNode **inout_main, Suff *suff) { Boolean r = FALSE; GNodeListNode *ln; for (ln = Targ_List()->first; ln != NULL; ln = ln->next) { GNode *gn = ln->datum; - if (SuffUpdateTarget(gn, inout_main, s, &r)) + if (SuffUpdateTarget(gn, inout_main, suff, &r)) break; } } @@ -696,29 +696,29 @@ Suff_AddSuffix(const char *name, GNode * { GNodeListNode *ln; - Suff *s = FindSuffByName(name); - if (s != NULL) + Suff *suff = FindSuffByName(name); + if (suff != NULL) return; - s = SuffNew(name); - Lst_Append(sufflist, s); + suff = SuffNew(name); + Lst_Append(sufflist, suff); - UpdateTargets(inout_main, s); + UpdateTargets(inout_main, suff); /* * Look for any existing transformations from or to this suffix. * XXX: Only do this after a Suff_ClearSuffixes? */ for (ln = transforms->first; ln != NULL; ln = ln->next) - SuffRebuildGraph(ln->datum, s); + SuffRebuildGraph(ln->datum, suff); } /* Return the search path for the given suffix, or NULL. */ SearchPath * Suff_GetPath(const char *sname) { - Suff *s = FindSuffByName(sname); - return s != NULL ? s->searchPath : NULL; + Suff *suff = FindSuffByName(sname); + return suff != NULL ? suff->searchPath : NULL; } /* @@ -746,20 +746,20 @@ Suff_DoPaths(void) inLibs = Lst_New(); for (ln = sufflist->first; ln != NULL; ln = ln->next) { - Suff *s = ln->datum; - if (!Lst_IsEmpty(s->searchPath)) { + Suff *suff = ln->datum; + if (!Lst_IsEmpty(suff->searchPath)) { #ifdef INCLUDES - if (s->flags & SUFF_INCLUDE) - Dir_Concat(inIncludes, s->searchPath); + if (suff->flags & SUFF_INCLUDE) + Dir_Concat(inIncludes, suff->searchPath); #endif #ifdef LIBRARIES - if (s->flags & SUFF_LIBRARY) - Dir_Concat(inLibs, s->searchPath); + if (suff->flags & SUFF_LIBRARY) + Dir_Concat(inLibs, suff->searchPath); #endif - Dir_Concat(s->searchPath, dirSearchPath); + Dir_Concat(suff->searchPath, dirSearchPath); } else { - Lst_Destroy(s->searchPath, Dir_Destroy); - s->searchPath = Dir_CopyDirSearchPath(); + Lst_Destroy(suff->searchPath, Dir_Destroy); + suff->searchPath = Dir_CopyDirSearchPath(); } } @@ -1887,13 +1887,13 @@ SuffFindDeps(GNode *gn, SrcList *slst) * set the TARGET variable to the node's name in order to give it a * value). */ - Suff *s = FindSuffByName(LIBSUFF); + Suff *suff = FindSuffByName(LIBSUFF); if (gn->suffix) gn->suffix->refCount--; - if (s != NULL) { - gn->suffix = s; + if (suff != NULL) { + gn->suffix = suff; gn->suffix->refCount++; - Arch_FindLib(gn, s->searchPath); + Arch_FindLib(gn, suff->searchPath); } else { gn->suffix = NULL; Var_Set(TARGET, gn->name, gn);