From: bobduff@world.std.com (Robert A Duff)
Subject: Re: Memory overwrite?
Date: Mon, 30 Jan 1995 14:16:05 GMT
Date: 1995-01-30T14:16:05+00:00 [thread overview]
Message-ID: <D382Au.AB7@world.std.com> (raw)
In-Reply-To: 3gehlo$i05@gnat.cs.nyu.edu
In article <3gehlo$i05@gnat.cs.nyu.edu>, Robert Dewar <dewar@cs.nyu.edu> wrote:
>But just the fact that you are using two different I's does not seem
>to warrant a warning to me!
This mistake is so common, I think it deserves a warning. You've got
nothing better to do, right? ;-)
If you have a variable that is never initialized (whether it's used or
not), and an inner for loop index of the same name, that's when I would
give a warning about not needing to declare the for loop index. Of
course, a variable never initialized (or used) might deserve a warning
anyway, but if you just say "variable I never used", you will confuse
someone who thought you needed to declare I outside the for loop. To
me, it seems friendy to give a more specific message in the for-loop
case.
- Bob
next prev parent reply other threads:[~1995-01-30 14:16 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
1995-01-26 13:05 Memory overwrite? R.A.L Williams
1995-01-27 14:01 ` Robert A Duff
1995-01-28 22:49 ` Robert Dewar
1995-01-30 14:16 ` Robert A Duff [this message]
1995-02-01 23:00 ` Matt Kennel
1995-01-28 5:54 ` Robert Dewar
-- strict thread matches above, loose matches on Subject: below --
1995-01-24 12:47 R.A.L Williams
1995-01-25 16:31 ` Robert A Duff
1995-01-25 19:01 ` Tucker Taft
1995-01-25 21:24 ` Robert Dewar
1995-01-30 17:06 ` Theodore E. Dennison
1995-02-01 12:25 ` Robert Dewar
1995-01-13 8:35 Rick Wouters
[not found] ` <3fe5cp$fnq@theopolis.orl.mmc.com>
1995-01-18 18:20 ` Mark A Biggar
1995-01-20 5:19 ` Robert Dewar
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox