diff options
author | jbj <devnull@localhost> | 2003-05-08 20:39:29 +0000 |
---|---|---|
committer | jbj <devnull@localhost> | 2003-05-08 20:39:29 +0000 |
commit | 9c5529608e389271b80469054bfe80737521590a (patch) | |
tree | b1df8b79cd3fdbb7f10d3b48ee25fddb66072fe3 /build/rpmbuild.h | |
parent | db7ab2f447ee6097b2e98a526f6383a5ca388718 (diff) | |
download | rpm-9c5529608e389271b80469054bfe80737521590a.tar.gz rpm-9c5529608e389271b80469054bfe80737521590a.tar.bz2 rpm-9c5529608e389271b80469054bfe80737521590a.zip |
- don't use error string after gzclose (Dmitry V. Levin).
Spliddles for rpmio, drill h_errno all the way through.
CVS patchset: 6826
CVS date: 2003/05/08 20:39:29
Diffstat (limited to 'build/rpmbuild.h')
-rw-r--r-- | build/rpmbuild.h | 37 |
1 files changed, 18 insertions, 19 deletions
diff --git a/build/rpmbuild.h b/build/rpmbuild.h index 44d1996aa..a6a918364 100644 --- a/build/rpmbuild.h +++ b/build/rpmbuild.h @@ -167,7 +167,7 @@ extern /*@observer@*/ int_32 * const getBuildTime(void) /*@*/; * @return 0 on success, 1 on EOF, <0 on error */ int readLine(Spec spec, int strip) - /*@globals rpmGlobalMacroContext, fileSystem, internalState @*/ + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->fileStack, spec->readStack, spec->line, spec->lineNum, spec->nextline, spec->nextpeekc, spec->lbuf, spec->sl, rpmGlobalMacroContext, fileSystem, internalState @*/; @@ -221,7 +221,7 @@ void addChangelogEntry(Header h, time_t time, const char * name, * @return >= 0 next rpmParseState, < 0 on error */ int parseBuildInstallClean(Spec spec, rpmParseState parsePart) - /*@globals rpmGlobalMacroContext, fileSystem, internalState @*/ + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->build, spec->install, spec->check, spec->clean, spec->macros, spec->fileStack, spec->readStack, spec->line, spec->lineNum, @@ -234,7 +234,7 @@ int parseBuildInstallClean(Spec spec, rpmParseState parsePart) * @return >= 0 next rpmParseState, < 0 on error */ int parseChangelog(Spec spec) - /*@globals rpmGlobalMacroContext, fileSystem, internalState @*/ + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->fileStack, spec->readStack, spec->line, spec->lineNum, spec->nextline, spec->nextpeekc, spec->lbuf, spec->sl, spec->packages->header, @@ -246,7 +246,7 @@ int parseChangelog(Spec spec) * @return >= 0 next rpmParseState, < 0 on error */ int parseDescription(Spec spec) - /*@globals rpmGlobalMacroContext, fileSystem, internalState @*/ + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->packages, spec->fileStack, spec->readStack, spec->line, spec->lineNum, spec->nextline, spec->nextpeekc, spec->lbuf, spec->sl, @@ -259,7 +259,7 @@ int parseDescription(Spec spec) * @return >= 0 next rpmParseState, < 0 on error */ int parseFiles(Spec spec) - /*@globals rpmGlobalMacroContext, fileSystem, internalState @*/ + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->packages, spec->fileStack, spec->readStack, spec->line, spec->lineNum, spec->nextline, spec->nextpeekc, spec->lbuf, spec->sl, @@ -272,7 +272,7 @@ int parseFiles(Spec spec) * @return >= 0 next rpmParseState, < 0 on error */ int parsePreamble(Spec spec, int initialPackage) - /*@globals rpmGlobalMacroContext, + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->packages, spec->fileStack, spec->readStack, spec->line, spec->lineNum, @@ -290,7 +290,7 @@ int parsePreamble(Spec spec, int initialPackage) * @return >= 0 next rpmParseState, < 0 on error */ int parsePrep(Spec spec) - /*@globals rpmGlobalMacroContext, fileSystem, internalState @*/ + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->prep, spec->buildSubdir, spec->macros, spec->fileStack, spec->readStack, spec->line, spec->lineNum, spec->nextline, spec->nextpeekc, spec->lbuf, spec->sl, @@ -308,7 +308,7 @@ int parsePrep(Spec spec) */ int parseRCPOT(Spec spec, Package pkg, const char * field, int tag, int index, rpmsenseFlags tagflags) - /*@globals rpmGlobalMacroContext @*/ + /*@globals rpmGlobalMacroContext, h_errno @*/ /*@modifies rpmGlobalMacroContext @*/; /** \ingroup rpmbuild @@ -318,7 +318,7 @@ int parseRCPOT(Spec spec, Package pkg, const char * field, int tag, int index, * @return >= 0 next rpmParseState, < 0 on error */ int parseScript(Spec spec, int parsePart) - /*@globals rpmGlobalMacroContext, fileSystem, internalState @*/ + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->packages, spec->fileStack, spec->readStack, spec->line, spec->lineNum, spec->nextline, spec->nextpeekc, spec->lbuf, spec->sl, @@ -331,7 +331,7 @@ int parseScript(Spec spec, int parsePart) * @return */ int parseExpressionBoolean(Spec spec, const char * expr) - /*@globals rpmGlobalMacroContext @*/ + /*@globals rpmGlobalMacroContext, h_errno @*/ /*@modifies rpmGlobalMacroContext @*/; /** \ingroup rpmbuild @@ -342,7 +342,7 @@ int parseExpressionBoolean(Spec spec, const char * expr) */ /*@unused@*/ /*@null@*/ char * parseExpressionString(Spec spec, const char * expr) - /*@globals rpmGlobalMacroContext @*/ + /*@globals rpmGlobalMacroContext, h_errno @*/ /*@modifies rpmGlobalMacroContext @*/; /** \ingroup rpmbuild @@ -357,7 +357,7 @@ char * parseExpressionString(Spec spec, const char * expr) */ int doScript(Spec spec, int what, /*@null@*/ const char * name, /*@null@*/ StringBuf sb, int test) - /*@globals rpmGlobalMacroContext, + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->macros, rpmGlobalMacroContext, fileSystem, internalState @*/; @@ -436,8 +436,7 @@ int rpmlibNeedsFeature(Header h, const char * feature, const char * featureEVR) * @return 0 on success */ int processBinaryFiles(Spec spec, int installSpecialDoc, int test) - /*@globals rpmGlobalMacroContext, - fileSystem, internalState @*/ + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->macros, spec->packages->cpioList, spec->packages->fileList, spec->packages->specialDoc, spec->packages->header, @@ -458,7 +457,7 @@ void initSourceHeader(Spec spec) * @return 0 on success */ int processSourceFiles(Spec spec) - /*@globals rpmGlobalMacroContext, fileSystem, internalState @*/ + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->sourceHeader, spec->sourceCpioList, spec->buildRestrictions, spec->BANames, spec->packages->header, @@ -484,7 +483,7 @@ int parseSpec(rpmts ts, const char * specFile, /*@null@*/ const char * passPhrase, /*@null@*/ char * cookie, int anyarch, int force) - /*@globals rpmGlobalMacroContext, fileSystem, internalState @*/ + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies ts, rpmGlobalMacroContext, fileSystem, internalState @*/; /** \ingroup rpmbuild @@ -496,7 +495,7 @@ int parseSpec(rpmts ts, const char * specFile, * @return 0 on success */ int buildSpec(rpmts ts, Spec spec, int what, int test) - /*@globals rpmGlobalMacroContext, fileSystem, internalState @*/ + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->sourceHeader, spec->sourceCpioList, spec->cookie, spec->sourceRpmName, spec->sourcePkgId, spec->macros, spec->BASpecs, @@ -511,7 +510,7 @@ int buildSpec(rpmts ts, Spec spec, int what, int test) * @return 0 on success */ int packageBinaries(Spec spec) - /*@globals rpmGlobalMacroContext, fileSystem, internalState @*/ + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->packages->header, spec->packages->cpioList, spec->sourceRpmName, rpmGlobalMacroContext, fileSystem, internalState @*/; @@ -522,7 +521,7 @@ int packageBinaries(Spec spec) * @return 0 on success */ int packageSources(Spec spec) - /*@globals rpmGlobalMacroContext, fileSystem, internalState @*/ + /*@globals rpmGlobalMacroContext, h_errno, fileSystem, internalState @*/ /*@modifies spec->sourceHeader, spec->cookie, spec->sourceCpioList, spec->sourceRpmName, spec->sourcePkgId, rpmGlobalMacroContext, fileSystem, internalState @*/; |