Thread (9 messages) 9 messages, 5 authors, 2016-06-15

Re: [PATCH] Make git-clean a builtin

flat view

From: Shawn Bohrer <hidden>
Date: 2016-06-15 22:43:47

On Mon, Nov 05, 2007 at 01:14:32PM -0800, Junio C Hamano wrote:
Shawn Bohrer [off-list ref] writes:
[...]
quoted
+static int disabled = 1;
This means we are committed to make clean.requireForce default
to true, which is fine by me.  I need to warn the users about
this early.
Actually I don't care either way, but in my last rebase on next this
change was already made to git-clean.sh so I adjusted accordingly.
quoted
+static int show_only = 0;
+static int remove_directories = 0;
+static int quiet = 0;
+static int ignored = 0;
+static int ignored_only = 0;
Please do not explicitly initialize static variables to zero.
I realize that static variables will be automatically initialized to
zero so this is unnecessary, but is there some technical reason not to
initialize explicitly?  If the answer is simply a style preference that
is fine, I'm just here to learn.

Of course as already pointed out these don't actually need to be static
in the first place so I'll simply move them into cmd_clean().  This does
lead me to another question though.  Now that Dscho has converted my
patch to use parse-options, what is the best way to update my patch
while still giving credit to Dscho?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help