aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPer Øyvind Karlsen <peroyvind@mandriva.org>2008-03-02 22:22:18 +0000
committerPer Øyvind Karlsen <peroyvind@mandriva.org>2008-03-02 22:22:18 +0000
commit5b7606f1b1f57b126b19431741f961a5a96aea8f (patch)
treedfb57c3949934aaf37a33d2cfa655fbb37c12e66
parenta0190c87cf5bf795e0718351abeb10acbde88026 (diff)
downloadperl-URPM-5b7606f1b1f57b126b19431741f961a5a96aea8f.tar
perl-URPM-5b7606f1b1f57b126b19431741f961a5a96aea8f.tar.gz
perl-URPM-5b7606f1b1f57b126b19431741f961a5a96aea8f.tar.bz2
perl-URPM-5b7606f1b1f57b126b19431741f961a5a96aea8f.tar.xz
perl-URPM-5b7606f1b1f57b126b19431741f961a5a96aea8f.zip
make all functions inline functions
-rw-r--r--rpm5compat.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/rpm5compat.h b/rpm5compat.h
index 47253fc..60b3c38 100644
--- a/rpm5compat.h
+++ b/rpm5compat.h
@@ -77,7 +77,7 @@ static inline int headerGetEntry(Header h, int_32 tag, hTYP_t type, void ** p, h
return rc;
}
-static int headerAddEntry(Header h, int_32 tag, int_32 type, const void * p, int_32 c) {
+static inline int headerAddEntry(Header h, int_32 tag, int_32 type, const void * p, int_32 c) {
HE_t he = (HE_s*)memset(alloca(sizeof(*he)), 0, sizeof(*he));
he->tag = (rpmTag)tag;
@@ -87,14 +87,14 @@ static int headerAddEntry(Header h, int_32 tag, int_32 type, const void * p, int
return headerPut(h, he, 0);
}
-static int headerRemoveEntry(Header h, int_32 tag) {
+static inline int headerRemoveEntry(Header h, int_32 tag) {
HE_t he = (HE_s*)memset(alloca(sizeof(*he)), 0, sizeof(*he));
he->tag = (rpmTag)tag;
return headerDel(h, he, 0);
}
-int headerModifyEntry(Header h, int_32 tag, int_32 type, const void * p, int_32 c) {
+inline int headerModifyEntry(Header h, int_32 tag, int_32 type, const void * p, int_32 c) {
HE_t he = (HE_s*)memset(alloca(sizeof(*he)), 0, sizeof(*he));
he->tag = (rpmTag)tag;
@@ -105,28 +105,28 @@ int headerModifyEntry(Header h, int_32 tag, int_32 type, const void * p, int_32
}
-static int headerNextIterator(HeaderIterator hi, hTAG_t tag, hTYP_t type, hPTR_t * p, hCNT_t c) {
+static inline int headerNextIterator(HeaderIterator hi, hTAG_t tag, hTYP_t type, hPTR_t * p, hCNT_t c) {
HE_t he = (HE_s*)memset(alloca(sizeof(*he)), 0, sizeof(*he));
he->tag = *(rpmTag*)tag;
return headerNext(hi, he, 0);
}
-static HeaderIterator headerFreeIterator(HeaderIterator hi) {
+static inline HeaderIterator headerFreeIterator(HeaderIterator hi) {
return headerFini(hi);
}
-static HeaderIterator headerInitIterator(Header h){
+static inline HeaderIterator headerInitIterator(Header h){
return headerInit(h);
}
-void * headerFreeData(const void * data, rpmTagType type) {
+inline void * headerFreeData(const void * data, rpmTagType type) {
if (data)
free((void *)data);
return NULL;
}
-static int headerWrite(void * _fd, Header h, enum hMagic magicp) {
+static inline int headerWrite(void * _fd, Header h, enum hMagic magicp) {
const char item[] = "Header";
const char * msg = NULL;
rpmRC rc = rpmpkgWrite(item, (FD_t)_fd, h, &msg);
@@ -155,7 +155,7 @@ static inline Header headerRead(void * _fd, enum hMagic magicp) {
return h;
}
-int rpmMachineScore(int type, const char * name) {
+inline int rpmMachineScore(int type, const char * name) {
char * platform = rpmExpand(name, "-%{_real_vendor}-%{_target_os}%{?_gnu}", NULL);
int score = rpmPlatformScore(platform, NULL, 0);