- add missing else part in rpmdbid2db()
authorMichael Schroeder <mls@suse.de>
Thu, 24 Mar 2011 09:53:52 +0000 (10:53 +0100)
committerMichael Schroeder <mls@suse.de>
Thu, 24 Mar 2011 09:53:52 +0000 (10:53 +0100)
ext/repo_rpmdb.c

index 801ed4b..77d8542 100644 (file)
@@ -1259,11 +1259,12 @@ static inline void rpmdbid2db(unsigned char *db, Id id, int byteswapped)
 #else
 # if defined(WORDS_BIGENDIAN)
   if (!byteswapped)
-    db[0] = id >> 24, db[1] = id >> 16, db[2] = id >> 8, db[3] = id;
 # else
   if (byteswapped)
-    db[3] = id >> 24, db[2] = id >> 16, db[1] = id >> 8, db[0] = id;
 # endif
+    db[0] = id >> 24, db[1] = id >> 16, db[2] = id >> 8, db[3] = id;
+  else
+    db[3] = id >> 24, db[2] = id >> 16, db[1] = id >> 8, db[0] = id;
 #endif
 }