]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Fixes
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Tue, 1 Aug 2006 23:09:07 +0000 (23:09 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Tue, 1 Aug 2006 23:09:07 +0000 (23:09 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4628 e03df62e-2008-0410-955e-edbf42e46eb7

include/users.h
src/users.cpp

index c81ad988b7785429841bd78058e3a3c3140755e5..9229cbe11423ae865f18afd78a05a8f5506c34d7 100644 (file)
@@ -75,10 +75,7 @@ class UserResolver : public Resolver
        userrec* bound_user;
        int bound_fd;
  public:
-       UserResolver(userrec* user, std::string to_resolve, bool forward) : Resolver(to_resolve, forward), bound_user(user)
-       {
-               this->bound_fd = user->fd;
-       }
+       UserResolver(userrec* user, std::string to_resolve, bool forward);
 
        void OnLookupComplete(const std::string &result);
        void OnError(ResolverError e);
index 58e1f9103356c478562b5482f28429aeb9906d95..dcc33b22cd5ae36db92a6c587e89585774d3f962 100644 (file)
@@ -145,6 +145,11 @@ void userrec::StartDNSLookup()
        MyServer->AddResolver(res_reverse);
 }
 
+UserResolver::UserResolver(userrec* user, std::string to_resolve, bool forward) : Resolver(to_resolve, forward), bound_user(user)
+{
+       this->bound_fd = user->fd;
+}
+
 void UserResolver::OnLookupComplete(const std::string &result)
 {
        if ((!this->fwd) && (fd_ref_table[this->bound_fd] == this->bound_user))