Commit Diff


commit - 26ec43f5492676f9f278c13bb5333f19ac5d7cba
commit + 2996af606b867ab0b3b24540e78fb6e2e9ce30f3
blob - 7f477b4bb76ad77d4a47b07bcb7dfc02471a82d5
blob + 899aa6d794f3ba3c31ebdd4cacb8b17edd059d9f
--- lib/dial.c
+++ lib/dial.c
@@ -91,7 +91,7 @@ got_dial_parse_uri(char **proto, char **host, char **p
 	if (!p) {
 		/* Try parsing Git's "scp" style URL syntax. */
 		*proto = strdup("ssh");
-		if (proto == NULL) {
+		if (*proto == NULL) {
 			err = got_error_from_errno("strdup");
 			goto done;
 		}
@@ -119,7 +119,7 @@ got_dial_parse_uri(char **proto, char **host, char **p
 		p = q + 1;
 	} else {
 		*proto = strndup(uri, p - uri);
-		if (proto == NULL) {
+		if (*proto == NULL) {
 			err = got_error_from_errno("strndup");
 			goto done;
 		}