From: Rusty Russell Date: Sun, 31 Mar 2013 06:40:50 +0000 (+1030) Subject: ccanlint: don't crash if given bad directory name. X-Git-Url: https://git.ozlabs.org/?a=commitdiff_plain;h=ec73dece4ef3bc4d9664aae6c2fa7c5cc26da7d3;p=ccan ccanlint: don't crash if given bad directory name. Signed-off-by: Rusty Russell --- diff --git a/tools/ccanlint/ccanlint.c b/tools/ccanlint/ccanlint.c index c0ab0276..7747a497 100644 --- a/tools/ccanlint/ccanlint.c +++ b/tools/ccanlint/ccanlint.c @@ -681,6 +681,9 @@ int main(int argc, char *argv[]) for (i = 1; i < argc; i++) { dir = path_canon(NULL, take(path_join(NULL, cwd, argv[i]))); + if (!dir) + err(1, "Cannot get canonical name of '%s'", + argv[i]); prefix = path_join(NULL, ccan_dir, "ccan"); prefix = path_rel(NULL, take(prefix), dir);