summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/core/cs_set.c2
-rw-r--r--version.log1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/core/cs_set.c b/src/core/cs_set.c
index b469996ce..f29176b3f 100644
--- a/src/core/cs_set.c
+++ b/src/core/cs_set.c
@@ -774,9 +774,9 @@ int do_set_xop(User * u, ChannelInfo * ci, char *param)
} else {
access->in_use = 0;
access->nc = NULL;
- CleanAccess(ci);
}
}
+ CleanAccess(ci);
reset_levels(ci);
ci->flags |= CI_XOP;
diff --git a/version.log b/version.log
index 4341ef7e6..fb3bcec20 100644
--- a/version.log
+++ b/version.log
@@ -13,6 +13,7 @@ VERSION_BUILD="2818"
# $Log$ # Changes since 1.8.3 Release
+#Revision 2819 - Fixed a bug introduced in r2667 that could cause some access entries to not convert to XOP correctly
#Revision 2818 - Fixed bug #1141, reordered some access checks in cs_kick and cs_modes to hide who is on the channel
#Revision 2816 - Fixed os_info to display syntax errors if you entered no text
#Revision 2815 - Fixed os_info to backup its databases properly with the now-working ModuleDatabaseBackup function