]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
fixes for suncc warnings
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Thu, 15 Jan 2009 10:29:17 +0000 (10:29 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Thu, 15 Jan 2009 10:29:17 +0000 (10:29 +0000)
git-svn-id: file:///svn/unbound/trunk@1438 be551aaa-1e26-0410-a405-d3ace91eadb9

daemon/remote.c
iterator/iter_scrub.c
libunbound/libunbound.c
validator/validator.c

index b255b96eb597be58b38501d96bf4d6141e62e7c9..587d7965f69590581f7f929a011292a76f1ef35e 100644 (file)
@@ -628,7 +628,7 @@ print_mem(SSL* ssl, struct worker* worker, struct daemon* daemon)
        extern void* unbound_start_brk;
        void* cur = sbrk(0);
        if(!print_longnum(ssl, "mem.total.sbrk"SQ, 
-               (size_t)(cur - unbound_start_brk))) return 0;
+               (size_t)((char*)cur - (char*)unbound_start_brk))) return 0;
 #endif /* HAVE_SBRK */
        msg = slabhash_get_mem(daemon->env->msg_cache);
        rrset = slabhash_get_mem(&daemon->env->rrset_cache->table);
index f57c8a365cab6a27287675daae9f7fc6f7fda14e..69782ce8c99a30ff6e283cfb5b5028ef608b9ef6 100644 (file)
@@ -104,6 +104,7 @@ has_additional(uint16_t t)
                default:
                        return 0;
        }
+       /* NOTREACHED */
        return 0;
 }
 
index 49490834079e3bef4393e392aa78cf8525444a3e..73002ae5ed1509e0322eb0547d93ed0ea79d39ca 100644 (file)
@@ -467,6 +467,7 @@ ub_process(struct ub_ctx* ctx)
                }
                free(msg);
        }
+       /* NOTREACHED */
        return UB_NOERROR;
 }
 
index d956b8d43ded86693e2b6d38418027e906306af1..be415d832c0b5283b816efcc45337852c25ac2a3 100644 (file)
@@ -2187,8 +2187,7 @@ return_bogus:
                        qinfo->qname_len, qinfo->qclass);
                return (*ke) != NULL;
        }
-       /* unreachable */
-       log_assert(0);
+       /* NOTREACHED */
        return 0;
 }