]> jfr.im git - irc/rqf/shadowircd.git/commitdiff
Some clang static analyzer fixes.
authorJD Horelick <redacted>
Sun, 24 Oct 2010 02:30:52 +0000 (22:30 -0400)
committerJD Horelick <redacted>
Sun, 24 Oct 2010 02:30:52 +0000 (22:30 -0400)
More in a moment.

include/client.h
modules/m_whois.c

index 49f79d7a403297bf59da14ff3aed9fd4ce56811d..da61c85b75dd8f3c3e06ffb6d7fa0d49c7412b19 100644 (file)
@@ -283,7 +283,7 @@ struct LocalUser
 
        struct PrivilegeSet *privset;           /* privset... */
 
-       struct rb_event_t *override_timeout_event;
+       struct ev_entry *override_timeout_event;
 };
 
 struct PreClient
index bc8b36b542c9da5e63408692cb18fdc7e4802f8d..3fc8f127e9b74f77e4f573efc5612cf5d35e3152 100644 (file)
@@ -317,7 +317,7 @@ single_whois(struct Client *source_p, struct Client *target_p, int operspy)
 
        if(IsOper(target_p))
        {
-               if(md = user_metadata_find(target_p, "OPERSTRING"))
+               if((md = user_metadata_find(target_p, "OPERSTRING")) != NULL)
                        sendto_one_numeric(source_p, 313, "%s :%s", target_p->name, md->value);
                else
                        sendto_one_numeric(source_p, RPL_WHOISOPERATOR, form_str(RPL_WHOISOPERATOR),
@@ -325,7 +325,7 @@ single_whois(struct Client *source_p, struct Client *target_p, int operspy)
                                        IsService(target_p) ? ConfigFileEntry.servicestring :
                                        (IsAdmin(target_p) ? GlobalSetOptions.adminstring :
                                        GlobalSetOptions.operstring));
-               if(md = user_metadata_find(target_p, "SWHOIS"))
+               if((md = user_metadata_find(target_p, "SWHOIS")) != NULL)
                        sendto_one_numeric(source_p, 320, "%s :%s", target_p->name, md->value);
        }