summaryrefslogtreecommitdiff
path: root/build/rpmbuild.h
diff options
context:
space:
mode:
authorjbj <devnull@localhost>2003-05-08 20:39:29 +0000
committerjbj <devnull@localhost>2003-05-08 20:39:29 +0000
commit9c5529608e389271b80469054bfe80737521590a (patch)
treeb1df8b79cd3fdbb7f10d3b48ee25fddb66072fe3 /build/rpmbuild.h
parentdb7ab2f447ee6097b2e98a526f6383a5ca388718 (diff)
downloadrpm-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.h37
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 @*/;