]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/chanserv.c
quick fix for "Unable to find user SOME-SERVER whose mark is changing." errors, bette...
[irc/evilnet/x3.git] / src / chanserv.c
index 4c4f5ddbe9bd74189dff7855785fec7f462a03bc..5fe14557be3b33a1d664132f355e1ebb7b747669 100644 (file)
@@ -6705,8 +6705,8 @@ static CHANSERV_FUNC(cmd_giveownership)
 
     giveownership = calloc(1, sizeof(*giveownership));
     giveownership->issued = now;
-    giveownership->old_owner = curr_user->handle->handle;
-    giveownership->target = new_owner_hi->handle;
+    giveownership->old_owner = strdup(curr_user->handle->handle);
+    giveownership->target = strdup(new_owner_hi->handle);
     giveownership->target_access = new_owner_old_access;
     if(override)
     {