Print this page
smatch clean rtld

@@ -220,11 +220,11 @@
         /*
          * Perform some basic sanity checks.  If we didn't get a load map or
          * the relocation offset is invalid then its possible someone has walked
          * over the .got entries or jumped to plt0 out of the blue.
          */
-        if (!lmp || ((reloff % sizeof (Rel)) != 0)) {
+        if ((reloff % sizeof (Rel)) != 0) {
                 Conv_inv_buf_t inv_buf;
 
                 eprintf(lml, ERR_FATAL, MSG_INTL(MSG_REL_PLTREF),
                     conv_reloc_386_type(R_386_JMP_SLOT, 0, &inv_buf),
                     EC_NATPTR(lmp), EC_XWORD(reloff), EC_NATPTR(from));