]> www.infradead.org Git - mtd-utils.git/commitdiff
Replace defunct ubifs_assert
authorDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
Wed, 14 Jun 2017 13:37:52 +0000 (15:37 +0200)
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
Wed, 28 Jun 2017 08:27:11 +0000 (10:27 +0200)
The ubifs assert defined in defs.h was only used in three places
inside key.h and defined to never perform any checks at all.

This patch replaces ubifs_assert in mkfs.ubifs with the regular
libc assert macro.

Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
ubifs-utils/mkfs.ubifs/defs.h
ubifs-utils/mkfs.ubifs/key.h

index 1fa3316cc554dece8e76340ba04b64eb7c429fc4..8db52776cd85f241c6dd26efa98b7ffead407f7c 100644 (file)
@@ -31,8 +31,6 @@
 
 #define unlikely(x) (x)
 
-#define ubifs_assert(x) ({})
-
 struct qstr
 {
        char *name;
index 118858b8de3199f165d48759102b56d6f878ea4d..cd4b849f3bf43b151ccbab43821100c852fb4e0c 100644 (file)
@@ -37,6 +37,8 @@
 #ifndef __UBIFS_KEY_H__
 #define __UBIFS_KEY_H__
 
+#include <assert.h>
+
 /**
  * key_mask_hash - mask a valid hash value.
  * @val: value to be masked
@@ -113,7 +115,7 @@ static inline void dent_key_init(const struct ubifs_info *c,
 {
        uint32_t hash = c->key_hash(nm->name, nm->len);
 
-       ubifs_assert(!(hash & ~UBIFS_S_KEY_HASH_MASK));
+       assert(!(hash & ~UBIFS_S_KEY_HASH_MASK));
        key->u32[0] = inum;
        key->u32[1] = hash | (UBIFS_DENT_KEY << UBIFS_S_KEY_HASH_BITS);
 }
@@ -131,7 +133,7 @@ static inline void xent_key_init(const struct ubifs_info *c,
 {
        uint32_t hash = c->key_hash(nm->name, nm->len);
 
-       ubifs_assert(!(hash & ~UBIFS_S_KEY_HASH_MASK));
+       assert(!(hash & ~UBIFS_S_KEY_HASH_MASK));
        key->u32[0] = inum;
        key->u32[1] = hash | (UBIFS_XENT_KEY << UBIFS_S_KEY_HASH_BITS);
 }
@@ -146,7 +148,7 @@ static inline void xent_key_init(const struct ubifs_info *c,
 static inline void data_key_init(union ubifs_key *key, ino_t inum,
                                 unsigned int block)
 {
-       ubifs_assert(!(block & ~UBIFS_S_KEY_BLOCK_MASK));
+       assert(!(block & ~UBIFS_S_KEY_BLOCK_MASK));
        key->u32[0] = inum;
        key->u32[1] = block | (UBIFS_DATA_KEY << UBIFS_S_KEY_BLOCK_BITS);
 }