lib/stringbuf.h -
#define appendStringBuf(sb, s) appendStringBufAux(sb, s, 0)
#define appendLineStringBuf(sb, s) appendStringBufAux(sb, s, 1)
typedef StringBufRec * StringBuf
StringBuf newStringBuf (void)
StringBuf freeStringBuf (StringBuf sb)
void truncStringBuf (StringBuf sb)
char * getStringBuf (StringBuf sb)
void stripTrailingBlanksStringBuf (StringBuf sb)
void appendStringBufAux (StringBuf sb, const char *s, int nl)
Definition in file stringbuf.h.
Definition at line 48 of file stringbuf.h.
Referenced by addFileToTag(), doPatchMacro(), doSetupMacro(), generateDepends(), parseDescription(), parseForSimple(), parsePrep(), and processSourceFiles().
Definition at line 44 of file stringbuf.h.
Referenced by addFileToTagAux(), doSetupMacro(), generateDepends(), getOutputFrom(), parseBuildInstallClean(), parseChangelog(), parseFiles(), parseForSimple(), parsePrep(), parseScript(), processPackageFiles(), and rpmReadPackageManifest().
Definition at line 10 of file stringbuf.h.
Definition at line 83 of file stringbuf.c.
References StringBufRec::allocated, StringBufRec::buf, BUF_CHUNK, StringBufRec::free, StringBufRec::tail, and xrealloc().
Definition at line 50 of file stringbuf.c.
References _free(), and StringBufRec::buf.
Referenced by addFileToArrayTag(), addFileToTag(), addFileToTagAux(), doSetupMacro(), freePackage(), freeSpec(), generateDepends(), parseChangelog(), parseDescription(), parsePrep(), parseScript(), processSourceFiles(), and rpmReadPackageManifest().
Definition at line 78 of file stringbuf.c.
References StringBufRec::buf.
Referenced by addChangelog(), addFileToArrayTag(), addFileToTag(), doScript(), generateDepends(), parsePrep(), parseScript(), processPackageFiles(), processSourceFiles(), and rpmReadPackageManifest().
Definition at line 38 of file stringbuf.c.
References StringBufRec::allocated, StringBufRec::buf, BUF_CHUNK, StringBufRec::free, StringBufRec::tail, xcalloc(), and xmalloc().
Referenced by addFileToArrayTag(), addFileToTag(), doSetupMacro(), generateDepends(), getOutputFrom(), parseBuildInstallClean(), parseChangelog(), parseDescription(), parseFiles(), parseForSimple(), parsePrep(), parseScript(), processSourceFiles(), and rpmReadPackageManifest().
Definition at line 66 of file stringbuf.c.
References StringBufRec::allocated, StringBufRec::free, StringBufRec::tail, and xisspace().
Referenced by parseDescription(), and parseScript().
Definition at line 59 of file stringbuf.c.
References StringBufRec::allocated, StringBufRec::buf, StringBufRec::free, and StringBufRec::tail.
Generated automatically by Doxygen for rpm from the source code.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |