diff options
author | DukePyrolator <DukePyrolator@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-07-01 17:36:48 +0000 |
---|---|---|
committer | DukePyrolator <DukePyrolator@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-07-01 17:36:48 +0000 |
commit | d81068abc4e16e0ea64db84625bf34c51af96282 (patch) | |
tree | 8d629ee7482af44239df3f06fd0c83fcd71182ea /src/core/enc_none.c | |
parent | 5a9dd79ae816e2857dea8eaa5e2801742e1be1fa (diff) |
fix for bug #1087. thanks to Obi_Wan for reporting and testing.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2350 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/core/enc_none.c')
-rw-r--r-- | src/core/enc_none.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/core/enc_none.c b/src/core/enc_none.c index 25f2fe216..fc70c68c2 100644 --- a/src/core/enc_none.c +++ b/src/core/enc_none.c @@ -32,22 +32,23 @@ class ENone : public Module memset(dest,0,size); strncpy(dest,src,len); dest[len] = '\0'; - return EVENT_STOP; + return EVENT_ALLOW; } - return EVENT_STOP; + return EVENT_STOP; } EventReturn OnEncryptInPlace(char *buf, int size) { - return EVENT_STOP; + return EVENT_ALLOW; } EventReturn OnEncryptCheckLen(int passlen, int bufsize) { - if(bufsize>=passlen) { - return EVENT_STOP; + if(bufsize>=passlen) + { + return EVENT_ALLOW; } - return EVENT_ALLOW; // return 1 + return EVENT_STOP; } EventReturn OnDecrypt(const char *src, char *dest, int size) { @@ -62,7 +63,7 @@ class ENone : public Module { return EVENT_ALLOW; } - return EVENT_CONTINUE; + return EVENT_STOP; } }; |