Make rpm_tid_t unsigned type to shut up remaining compiler warnings
authorPanu Matilainen <pmatilai@redhat.com>
Thu, 8 Jan 2009 09:47:31 +0000 (11:47 +0200)
committerPanu Matilainen <pmatilai@redhat.com>
Thu, 8 Jan 2009 09:47:31 +0000 (11:47 +0200)
lib/fsm.c
lib/rpmts.c
lib/rpmtypes.h

index 09c588d..160b99f 100644 (file)
--- a/lib/fsm.c
+++ b/lib/fsm.c
@@ -557,7 +557,7 @@ int fsmSetup(FSM_t fsm, fileStage goal,
 
     memset(fsm->sufbuf, 0, sizeof(fsm->sufbuf));
     if (fsm->goal == FSM_PKGINSTALL) {
-       if (ts && rpmtsGetTid(ts) != -1)
+       if (ts && rpmtsGetTid(ts) != (rpm_tid_t)-1)
            sprintf(fsm->sufbuf, ";%08x", (unsigned)rpmtsGetTid(ts));
     }
 
index 2fb05ac..ed7434d 100644 (file)
@@ -745,7 +745,7 @@ int rpmtsSetChrootDone(rpmts ts, int chrootDone)
 
 rpm_tid_t rpmtsGetTid(rpmts ts)
 {
-    rpm_tid_t tid = -1;  /* XXX -1 is time(2) error return. */
+    rpm_tid_t tid = (rpm_tid_t)-1;  /* XXX -1 is time(2) error return. */
     if (ts != NULL) {
        tid = ts->tid;
     }
@@ -754,7 +754,7 @@ rpm_tid_t rpmtsGetTid(rpmts ts)
 
 rpm_tid_t rpmtsSetTid(rpmts ts, rpm_tid_t tid)
 {
-    rpm_tid_t otid = -1; /* XXX -1 is time(2) error return. */
+    rpm_tid_t otid = (rpm_tid_t)-1; /* XXX -1 is time(2) error return. */
     if (ts != NULL) {
        otid = ts->tid;
        ts->tid = tid;
index defd9e7..1930322 100644 (file)
@@ -35,7 +35,7 @@ typedef struct rpmtd_s * rpmtd;
 
 typedef uint32_t       rpm_color_t;
 typedef uint32_t       rpm_flag_t;
-typedef int32_t                rpm_tid_t;
+typedef uint32_t       rpm_tid_t;
 /** @} */
 
 /** \ingroup rpmtypes