Use size_t, not int for header format padding args
authorPanu Matilainen <pmatilai@redhat.com>
Wed, 2 Jan 2008 11:22:26 +0000 (13:22 +0200)
committerPanu Matilainen <pmatilai@redhat.com>
Wed, 2 Jan 2008 11:22:26 +0000 (13:22 +0200)
lib/formats.c
rpmdb/header.c
rpmdb/header.h

index f41eb7e..90ea4d3 100644 (file)
@@ -25,7 +25,7 @@
  * @return             formatted string
  */
 static char * triggertypeFormat(rpm_tagtype_t type, rpm_constdata_t data, 
-               char * formatPrefix, int padding,
+               char * formatPrefix, size_t padding,
                int element)
 {
     const int32_t * item = data;
@@ -56,7 +56,7 @@ static char * triggertypeFormat(rpm_tagtype_t type, rpm_constdata_t data,
  * @return             formatted string
  */
 static char * permsFormat(rpm_tagtype_t type, rpm_constdata_t data,
-               char * formatPrefix, int padding, int element)
+               char * formatPrefix, size_t padding, int element)
 {
     char * val;
     char * buf;
@@ -84,7 +84,7 @@ static char * permsFormat(rpm_tagtype_t type, rpm_constdata_t data,
  * @return             formatted string
  */
 static char * fflagsFormat(rpm_tagtype_t type, rpm_constdata_t data, 
-               char * formatPrefix, int padding, int element)
+               char * formatPrefix, size_t padding, int element)
 {
     char * val;
     char buf[15];
@@ -130,7 +130,7 @@ static char * fflagsFormat(rpm_tagtype_t type, rpm_constdata_t data,
  * @return             formatted string
  */
 static char * armorFormat(rpm_tagtype_t type, rpm_constdata_t data, 
-               char * formatPrefix, int padding,
+               char * formatPrefix, size_t padding,
                int element)
 {
     const char * enc;
@@ -180,7 +180,7 @@ static char * armorFormat(rpm_tagtype_t type, rpm_constdata_t data,
  * @return             formatted string
  */
 static char * base64Format(rpm_tagtype_t type, rpm_constdata_t data, 
-               char * formatPrefix, int padding, int element)
+               char * formatPrefix, size_t padding, int element)
 {
     char * val;
 
@@ -256,7 +256,7 @@ static char * xmlstrcpy(char * t, const char * s)
  * @return             formatted string
  */
 static char * xmlFormat(rpm_tagtype_t type, rpm_constdata_t data, 
-               char * formatPrefix, int padding,
+               char * formatPrefix, size_t padding,
                int element)
 {
     const char * xtag = NULL;
@@ -347,7 +347,7 @@ static char * xmlFormat(rpm_tagtype_t type, rpm_constdata_t data,
  * @return             formatted string
  */
 static char * pgpsigFormat(rpm_tagtype_t type, rpm_constdata_t data, 
-               char * formatPrefix, int padding,
+               char * formatPrefix, size_t padding,
                int element)
 {
     char * val, * t;
@@ -454,7 +454,7 @@ static char * pgpsigFormat(rpm_tagtype_t type, rpm_constdata_t data,
  * @return             formatted string
  */
 static char * depflagsFormat(rpm_tagtype_t type, rpm_constdata_t data, 
-               char * formatPrefix, int padding, int element)
+               char * formatPrefix, size_t padding, int element)
 {
     char * val;
     char buf[10];
index 0dc8309..17b8101 100644 (file)
@@ -3048,7 +3048,7 @@ char * _headerSprintf(Header h, const char * fmt,
     sprintfTag tag;
     char * t, * te;
     int isxml;
-    int need;
+    size_t need;
  
     hsa->h = _headerLink(h);
     hsa->fmt = xstrdup(fmt);
@@ -3118,7 +3118,7 @@ exit:
  * @return             formatted string
  */
 static char * octalFormat(rpm_tagtype_t type, rpm_constdata_t data, 
-               char * formatPrefix, int padding,int element)
+               char * formatPrefix, size_t padding,int element)
 {
     char * val;
 
@@ -3143,7 +3143,7 @@ static char * octalFormat(rpm_tagtype_t type, rpm_constdata_t data,
  * @return             formatted string
  */
 static char * hexFormat(rpm_tagtype_t type, rpm_constdata_t data, 
-               char * formatPrefix, int padding,int element)
+               char * formatPrefix, size_t padding,int element)
 {
     char * val;
 
@@ -3161,7 +3161,7 @@ static char * hexFormat(rpm_tagtype_t type, rpm_constdata_t data,
 /**
  */
 static char * realDateFormat(rpm_tagtype_t type, rpm_constdata_t data, 
-               char * formatPrefix, int padding,int element,
+               char * formatPrefix, size_t padding,int element,
                const char * strftimeFormat)
 {
     char * val;
@@ -3198,7 +3198,7 @@ static char * realDateFormat(rpm_tagtype_t type, rpm_constdata_t data,
  * @return             formatted string
  */
 static char * dateFormat(rpm_tagtype_t type, rpm_constdata_t data, 
-                        char * formatPrefix, int padding, int element)
+                        char * formatPrefix, size_t padding, int element)
 {
     return realDateFormat(type, data, formatPrefix, padding, element,
                        _("%c"));
@@ -3214,7 +3214,7 @@ static char * dateFormat(rpm_tagtype_t type, rpm_constdata_t data,
  * @return             formatted string
  */
 static char * dayFormat(rpm_tagtype_t type, rpm_constdata_t data, 
-                        char * formatPrefix, int padding, int element)
+                        char * formatPrefix, size_t padding, int element)
 {
     return realDateFormat(type, data, formatPrefix, padding, element, 
                          _("%a %b %d %Y"));
@@ -3230,7 +3230,7 @@ static char * dayFormat(rpm_tagtype_t type, rpm_constdata_t data,
  * @return             formatted string
  */
 static char * shescapeFormat(rpm_tagtype_t type, rpm_constdata_t data, 
-               char * formatPrefix, int padding,int element)
+               char * formatPrefix, size_t padding,int element)
 {
     char * result, * dst, * src, * buf;
 
index e436152..b652d2c 100644 (file)
@@ -145,7 +145,7 @@ enum headerSprintfExtensionType {
  */
 typedef char * (*headerTagFormatFunction)(rpm_tagtype_t type,
                                rpm_constdata_t data, char * formatPrefix,
-                               int padding, rpm_count_t element);
+                               size_t padding, rpm_count_t element);
 
 /** \ingroup header
  * HEADER_EXT_FORMAT format function prototype.