Update of /cvsroot/mahogany/M/src/modules
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15540/src/modules

Modified Files:
        Filters.cpp 
Log Message:
replaced array argument to CheckIfSpam() with a string one, changed its semantics

Index: Filters.cpp
===================================================================
RCS file: /cvsroot/mahogany/M/src/modules/Filters.cpp,v
retrieving revision 1.196
retrieving revision 1.197
diff -b -u -2 -r1.196 -r1.197
--- Filters.cpp 11 Jul 2004 21:28:26 -0000      1.196
+++ Filters.cpp 11 Jul 2004 22:52:32 -0000      1.197
@@ -1871,13 +1871,11 @@
 
    wxArrayString params;
-   const size_t count = args->Count();
-   for ( size_t n = 0; n < count; n++ )
-   {
-      params.Add(args->GetArg(n)->Evaluate().GetString());
-   }
+   if ( args->Count() != 1 )
+      return 0;
 
+   const wxString param(args->GetArg(0)->Evaluate().GetString());
    gs_spamTest.clear();
 
-   return SpamFilter::CheckIfSpam(*msg, params, &gs_spamTest);
+   return SpamFilter::CheckIfSpam(*msg, param, &gs_spamTest);
 }
 



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Mahogany-cvsupdates mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates

Reply via email to