I agree with russ and some others, we should make that the policy for all new submitted code, but i dont think we should go back and modify every single if statement without brackets, that would be a nightmare.&nbsp; And the possibility of introducing bugs would be large.<br>
<br><div class="gmail_quote">On Tue, Feb 26, 2008 at 3:40 PM, Russell Bryant &lt;<a href="mailto:russell@digium.com">russell@digium.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Sergey Tamkovich wrote:<br>
&gt; Tilghman Lesher ?????:<br>
&gt;&gt; I&#39;d like to propose a change to the coding guidelines, and I&#39;m airing it here<br>
&gt;&gt; for specific feedback before we make this change. &nbsp;Currently, our standard<br>
&gt;&gt; is that if you have a single statement following an if/for/while construct,<br>
&gt;&gt; then we do not require parentheses around the single statement. &nbsp;While this<br>
&gt;&gt; is legal C, it has caused a number of issues in the past, where another<br>
&gt;&gt; statement was added at that indentation level, but without adding the<br>
&gt;&gt; necessary braces.<br>
&gt;&gt;<br>
&gt;&gt; I&#39;d like to change the coding guidelines that the braces are no longer<br>
&gt;&gt; optional; that they are mandatory,<br>
&gt; +1<br>
<br>
</div>+1 ... sort of. &nbsp;I&#39;d rather it just be &quot;encouraged&quot;.<br>
<div class="Ih2E3d"><br>
&gt;&gt; and if this change is approved, a janitor<br>
&gt;&gt; project will be posted shortly to convert legacy code to the new standard.<br>
&gt;&gt;<br>
&gt; -1<br>
&gt;<br>
&gt; Too complex task, a lot of small changes - the great chance to add a new<br>
&gt; bugs. I think we shouldn&#39;t change existing (working) code intentionally.<br>
&gt; We should convert legacy code &quot;as we go&quot; - with other changes<br>
<br>
</div>Make that -2. &nbsp;I think it&#39;s a bunch of pointless small changes. &nbsp;I don&#39;t mind<br>
encouraging them in the future, but going back and changing the existing code is<br>
pointless IMO.<br>
<font color="#888888"><br>
--<br>
Russell Bryant<br>
Senior Software Engineer<br>
Open Source Team Lead<br>
Digium, Inc.<br>
</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
--Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--" target="_blank">http://www.api-digital.com--</a><br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
 &nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a><br>
</div></div></blockquote></div><br>