You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by si...@apache.org on 2005/11/27 09:41:58 UTC
svn commit: r349193 - /spamassassin/trunk/spamc/libspamc.c
Author: sidney
Date: Sun Nov 27 00:41:55 2005
New Revision: 349193
URL: http://svn.apache.org/viewcvs?rev=349193&view=rev
Log:
bug 4708: properly parse bad spamd token
Modified:
spamassassin/trunk/spamc/libspamc.c
Modified: spamassassin/trunk/spamc/libspamc.c
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/spamc/libspamc.c?rev=349193&r1=349192&r2=349193&view=diff
==============================================================================
--- spamassassin/trunk/spamc/libspamc.c (original)
+++ spamassassin/trunk/spamc/libspamc.c Sun Nov 27 00:41:55 2005
@@ -856,7 +856,7 @@
}
return EX_OK;
}
- else if (sscanf(buf, "DidSet: %s", didset_ret) == 1) {
+ else if (sscanf(buf, "DidSet: %14s", didset_ret) == 1) {
if (strstr(didset_ret, "local")) {
*didtellflags |= SPAMC_SET_LOCAL;
}
@@ -864,7 +864,7 @@
*didtellflags |= SPAMC_SET_REMOTE;
}
}
- else if (sscanf(buf, "DidRemove: %s", didremove_ret) == 1) {
+ else if (sscanf(buf, "DidRemove: %14s", didremove_ret) == 1) {
if (strstr(didremove_ret, "local")) {
*didtellflags |= SPAMC_REMOVE_LOCAL;
}