summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build/pack.c3
-rw-r--r--build/parsePreamble.c1
-rw-r--r--build/parseSpec.c3
-rw-r--r--build/rpmfc.c1
-rw-r--r--lib/fprint.c2
-rw-r--r--lib/fsm.c1
-rw-r--r--lib/header.c1
-rw-r--r--lib/header_internal.c2
-rw-r--r--lib/headerfmt.c1
-rw-r--r--lib/psm.c1
-rw-r--r--lib/query.c1
-rw-r--r--lib/rpmdb.c3
-rw-r--r--lib/rpmps.c1
-rw-r--r--lib/rpmrc.c1
-rw-r--r--lib/rpmte.c1
-rw-r--r--lib/transaction.c4
-rw-r--r--rpm2cpio.c1
17 files changed, 1 insertions, 27 deletions
diff --git a/build/pack.c b/build/pack.c
index 57324ac25..b0fc4fe19 100644
--- a/build/pack.c
+++ b/build/pack.c
@@ -298,7 +298,6 @@ rpmRC readRPM(const char *fileName, rpmSpec *specp,
{ rpmts ts = rpmtsCreate();
/* XXX W2DO? pass fileName? */
- /* LCL: segfault */
rc = rpmReadPackageFile(ts, fdi, "readRPM",
&spec->packages->header);
@@ -782,7 +781,6 @@ rpmRC packageBinaries(rpmSpec spec)
memset(csa, 0, sizeof(*csa));
csa->cpioArchiveSize = 0;
- /* LCL: function typedefs */
csa->cpioFdIn = fdNew(RPMDBG_M("init (packageBinaries)"));
csa->cpioList = rpmfiLink(pkg->cpioList, RPMDBG_M("packageBinaries"));
@@ -839,7 +837,6 @@ rpmRC packageSources(rpmSpec spec)
memset(csa, 0, sizeof(*csa));
csa->cpioArchiveSize = 0;
- /* LCL: function typedefs */
csa->cpioFdIn = fdNew(RPMDBG_M("init (packageSources)"));
csa->cpioList = rpmfiLink(spec->sourceCpioList,
RPMDBG_M("packageSources"));
diff --git a/build/parsePreamble.c b/build/parsePreamble.c
index af86c7972..755dac805 100644
--- a/build/parsePreamble.c
+++ b/build/parsePreamble.c
@@ -251,7 +251,6 @@ exit:
* @return RPMRC_OK if OK
*/
static int checkForRequired(Header h, const char * NVR)
- /* LCL: parse error here with modifies */
{
int res = RPMRC_OK;
const rpmTag * p;
diff --git a/build/parseSpec.c b/build/parseSpec.c
index 22411b1cb..168370c14 100644
--- a/build/parseSpec.c
+++ b/build/parseSpec.c
@@ -441,7 +441,6 @@ int parseSpec(rpmts ts, const char *specFile, const char *rootDir,
/* in the spec's line buffer. Except for parsePreamble(), */
/* which handles the initial entry into a spec file. */
- /* LCL: parsePart is modified @*/
while (parsePart != PART_NONE) {
int goterror = 0;
switch (parsePart) {
@@ -507,7 +506,6 @@ int parseSpec(rpmts ts, const char *specFile, const char *rootDir,
closeSpec(spec);
- /* LCL: sizeof(spec->BASpecs[0]) -nullderef whine here */
spec->BASpecs = xcalloc(spec->BACount, sizeof(*spec->BASpecs));
index = 0;
if (spec->BANames != NULL)
@@ -556,7 +554,6 @@ int parseSpec(rpmts ts, const char *specFile, const char *rootDir,
return 0;
}
}
- /* LCL: parsePart is modified @*/
/* Check for description in each package and add arch and os */
{
diff --git a/build/rpmfc.c b/build/rpmfc.c
index bcb53836d..642be6c97 100644
--- a/build/rpmfc.c
+++ b/build/rpmfc.c
@@ -1056,7 +1056,6 @@ assert(s != NULL);
else
s = fn;
-/* LCL: s is not null. */
rasprintf(&buf, "%s%s", s,
#if !defined(__alpha__)
isElf64 ? "()(64bit)" : "");
diff --git a/lib/fprint.c b/lib/fprint.c
index c56b0e5ff..c04c8af6c 100644
--- a/lib/fprint.c
+++ b/lib/fprint.c
@@ -69,7 +69,6 @@ static const struct fprintCacheEntry_s * cacheContainsDirectory(
* @param scareMemory
* @return pointer to the finger print associated with a file path.
*/
-/* LCL: segfault */
fingerPrint fpLookup(fingerPrintCache cache,
const char * dirName, const char * baseName, int scareMemory)
{
@@ -212,7 +211,6 @@ int fpEqual(const fingerPrint * k1, const fingerPrint * k2)
return 0;
/* Otherwise, compare fingerprints by value. */
- /* LCL: whines about (*k2).subdir */
if (FP_EQUAL(*k1, *k2))
return 0;
return 1;
diff --git a/lib/fsm.c b/lib/fsm.c
index 6f32c4186..37a22f3e6 100644
--- a/lib/fsm.c
+++ b/lib/fsm.c
@@ -1146,7 +1146,6 @@ static int fsmRmdirs(FSM_t fsm)
fsm->path = dn;
/* Remove generated directories. */
- /* LCL: te used after release? */
do {
if (*te == '/') {
*te = '\0';
diff --git a/lib/header.c b/lib/header.c
index aa84720e2..53ab2b857 100644
--- a/lib/header.c
+++ b/lib/header.c
@@ -1844,7 +1844,6 @@ int headerNext(HeaderIterator hi, rpmtd td)
if (entry == NULL || slot >= h->indexUsed)
return 0;
- /* LCL: no clue */
hi->next_index++;
td->tag = entry->info.tag;
diff --git a/lib/header_internal.c b/lib/header_internal.c
index 4f61ea968..415748c21 100644
--- a/lib/header_internal.c
+++ b/lib/header_internal.c
@@ -34,7 +34,7 @@ char ** headerGetLangs(Header h)
table[i] = e;
table[count] = NULL;
- return table; /* LCL: double indirection? */
+ return table;
}
void headerDump(Header h, FILE *f, int flags)
diff --git a/lib/headerfmt.c b/lib/headerfmt.c
index d3956585e..8ec5a4fa0 100644
--- a/lib/headerfmt.c
+++ b/lib/headerfmt.c
@@ -302,7 +302,6 @@ static int parseFormat(headerSprintfArgs hsa, char * str,
format = xcalloc(numTokens, sizeof(*format));
if (endPtr) *endPtr = NULL;
- /* LCL: can't detect done termination */
dst = start = str;
numTokens = 0;
token = NULL;
diff --git a/lib/psm.c b/lib/psm.c
index e552c6ca6..de3b97b05 100644
--- a/lib/psm.c
+++ b/lib/psm.c
@@ -1362,7 +1362,6 @@ rpmRC rpmpsmStage(rpmpsm psm, pkgStage stage)
break;
}
- /* LCL: fi->fd != NULL here. */
psm->cfd = Fdopen(fdDup(Fileno(rpmteFd(psm->te))), psm->rpmio_flags);
if (psm->cfd == NULL) { /* XXX can't happen */
rc = RPMRC_FAIL;
diff --git a/lib/query.c b/lib/query.c
index a11d29c3e..f2a51b365 100644
--- a/lib/query.c
+++ b/lib/query.c
@@ -303,7 +303,6 @@ int rpmcliShowMatches(QVA_t qva, rpmts ts)
return ec;
}
-/* LCL: segfault (realpath annotation?) */
int rpmQueryVerify(QVA_t qva, rpmts ts, const char * arg)
{
int res = 0;
diff --git a/lib/rpmdb.c b/lib/rpmdb.c
index 64e0650ab..1f1c54501 100644
--- a/lib/rpmdb.c
+++ b/lib/rpmdb.c
@@ -1562,7 +1562,6 @@ rpmdbMatchIterator rpmdbFreeIterator(rpmdbMatchIterator mi)
mire->pattern = _free(mire->pattern);
if (mire->preg != NULL) {
regfree(mire->preg);
- /* LCL: regfree has bogus only */
mire->preg = _free(mire->preg);
}
}
@@ -1810,7 +1809,6 @@ int rpmdbSetIteratorRE(rpmdbMatchIterator mi, rpmTag tag,
allpat = _free(allpat);
if (preg) {
regfree(preg);
- /* LCL: regfree has bogus only */
preg = _free(preg);
}
return rc;
@@ -2147,7 +2145,6 @@ void rpmdbSortIterator(rpmdbMatchIterator mi)
}
}
-/* LCL: segfault */
static int rpmdbGrowIterator(rpmdbMatchIterator mi)
{
DBC * dbcursor;
diff --git a/lib/rpmps.c b/lib/rpmps.c
index cd4d03f9e..54ab1921a 100644
--- a/lib/rpmps.c
+++ b/lib/rpmps.c
@@ -190,7 +190,6 @@ int rpmpsTrim(rpmps ps, rpmps filter)
continue;
}
while ((t - ps->probs) < ps->numProblems) {
- /* LCL: looks good to me <shrug> */
if ((*f)->type == (*t)->type && (*t)->key == (*f)->key &&
XSTRCMP((*f)->str1, (*t)->str1))
break;
diff --git a/lib/rpmrc.c b/lib/rpmrc.c
index 8c9399595..48ab03df0 100644
--- a/lib/rpmrc.c
+++ b/lib/rpmrc.c
@@ -337,7 +337,6 @@ static rpmRC addCanon(canonEntry * table, int * tableLen, char * line,
return RPMRC_FAIL;
}
- /* LCL: s != NULL here. */
tnum = strtoul(s, &s1, 10);
if ((*s1) || (s1 == s) || (tnum == ULONG_MAX)) {
rpmlog(RPMLOG_ERR, _("Bad arch/os number: %s (%s:%d)\n"), s,
diff --git a/lib/rpmte.c b/lib/rpmte.c
index 7774be710..9e475143b 100644
--- a/lib/rpmte.c
+++ b/lib/rpmte.c
@@ -145,7 +145,6 @@ static void sortRelocs(rpmRelocation *relocations, int numRelocations)
relocations[j ].oldPath == NULL || /* XXX can't happen */
strcmp(relocations[j - 1].oldPath, relocations[j].oldPath) <= 0)
continue;
- /* LCL: ??? */
tmpReloc = relocations[j - 1];
relocations[j - 1] = relocations[j];
relocations[j] = tmpReloc;
diff --git a/lib/transaction.c b/lib/transaction.c
index ccb20eb02..ba4e7ccb4 100644
--- a/lib/transaction.c
+++ b/lib/transaction.c
@@ -411,7 +411,6 @@ static void skipFiles(const rpmts ts, rpmte p)
dff = xcalloc(dc, sizeof(*dff));
fi = rpmfiInit(fi, 0);
- if (fi != NULL) /* XXX lclint */
while ((i = rpmfiNext(fi)) >= 0)
{
char ** nsp;
@@ -549,7 +548,6 @@ static void skipFiles(const rpmts ts, rpmte p)
/* If explicitly included in the package, skip the directory. */
fi = rpmfiInit(fi, 0);
- if (fi != NULL) /* XXX lclint */
while ((i = rpmfiNext(fi)) >= 0) {
const char * fdn, * fbn;
rpm_mode_t fFMode;
@@ -908,7 +906,6 @@ static void addFingerprints(rpmts ts, uint64_t fileCount, rpmFpHash ht, fingerPr
rpmfiFpLookup(fi, fpc);
/* collect symbolic links */
fi = rpmfiInit(fi, 0);
- if (fi != NULL) /* XXX lclint */
while ((i = rpmfiNext(fi)) >= 0) {
struct rpmffi_s ffi;
char const *linktarget;
@@ -939,7 +936,6 @@ static void addFingerprints(rpmts ts, uint64_t fileCount, rpmFpHash ht, fingerPr
continue; /* XXX can't happen */
fi = rpmfiInit(fi, 0);
(void) rpmswEnter(rpmtsOp(ts, RPMTS_OP_FINGERPRINT), 0);
- if (fi != NULL) /* XXX lclint */
while ((i = rpmfiNext(fi)) >= 0) {
if (XFA_SKIPPING(rpmfsGetAction(rpmteGetFileStates(p), i)))
continue;
diff --git a/rpm2cpio.c b/rpm2cpio.c
index e09838599..787c0ae22 100644
--- a/rpm2cpio.c
+++ b/rpm2cpio.c
@@ -48,7 +48,6 @@ int main(int argc, char *argv[])
vsflags |= RPMVSF_NOHDRCHK;
(void) rpmtsSetVSFlags(ts, vsflags);
- /* LCL: segfault */
rc = rpmReadPackageFile(ts, fdi, "rpm2cpio", &h);
ts = rpmtsFree(ts);