commit - 26ec43f5492676f9f278c13bb5333f19ac5d7cba
commit + 2996af606b867ab0b3b24540e78fb6e2e9ce30f3
blob - 7f477b4bb76ad77d4a47b07bcb7dfc02471a82d5
blob + 899aa6d794f3ba3c31ebdd4cacb8b17edd059d9f
--- lib/dial.c
+++ lib/dial.c
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;
}
p = q + 1;
} else {
*proto = strndup(uri, p - uri);
- if (proto == NULL) {
+ if (*proto == NULL) {
err = got_error_from_errno("strndup");
goto done;
}