--- /mnt/git/object/22f34a315b71fdeb2ac90b79f134e11b3052f07a/tree/./url.c +++ ./url.c @@ -223,13 +223,12 @@ static Url * saneurl(Url *u) { - if(strcmp(u->scheme, "mailto") == 0 && Upath(u) != nil) - return u; - if(u == nil || u->scheme == nil || u->host == nil || Upath(u) == nil){ freeurl(u); return nil; } + if(strcmp(u->scheme, "mailto") == 0 && Upath(u) != nil) + return u; if(u->port){ /* remove default ports */ switch(atoi(u->port)){