Thread (7 messages) flat view 7 messages, 4 authors, 2016-06-15

Re: [PATCH] Use "git_config_string" to simplify "remote.c" code in "handle_config"

From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:45:27

Hi,

On Thu, 2 Oct 2008, David Bryson wrote:
Signed-off-by: David Bryson <redacted>

I tried to keep with the naming/coding conventions that I found in
remote.c.  Feedback welcome.

---
Usually this comment goes after the --- but other than that, the form is 
as perfect as you can wish for.
quoted hunk ↗ jump to hunk
@@ -314,15 +315,15 @@ static int handle_config(const char *key, const char *value, void *cb)
 			return 0;
 		branch = make_branch(name, subkey - name);
 		if (!strcmp(subkey, ".remote")) {
-			if (!value)
-				return config_error_nonbool(key);
-			branch->remote_name = xstrdup(value);
+			if (git_config_string(&v, key, value) ) 
+				return -1;
+			branch->remote_name = v;
What is the reason not to write

			if (git_config_string(&branch->remote_name, key, value))
				return -1;

?  (Also note that we do not like the space between the two closing 
parentheses.)

Ciao,
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