bug in mailtrainer.crm script

"Ger Hobbelt" <[email protected]>
Newsgroups gmane.mail.spam.crm114
Message-ID <[email protected]>
To prove the anal retentiveness of the GerH script compiler, see this
beaut of a line in mailtrainer.crm @ line 843:

return (:*:pr:)

which should of course have read like this - matching QUICKREF specs
for the 'return' statement:

return /:*:pr:/


the latest GerH builds will complain loudly about this sort of
programming error; vanilla crm114 just goes on.

Why did nobody notice it before?

Because It Just Works(tm) despite the error because crm114 variables
all have global scope and the :pR; variable used inside that function
is the same name as the one assumed to be received by the caller.
Lucky unlucky you.


-- 
Met vriendelijke groeten / Best regards,

Ger Hobbelt

--------------------------------------------------
web:    http://www.hobbelt.com/
        http://www.hebbut.net/
mail:   [email protected]
mobile: +31-6-11 120 978
--------------------------------------------------

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.