From b102348e988e4abc5d579ce13c067ce2c885aaf7 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Wed, 26 Jul 2006 13:32:44 +0000 Subject: Fix declared with attribute warn_unused_result errors --- dund/dun.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'dund/dun.c') diff --git a/dund/dun.c b/dund/dun.c index 4fbbad69..718da7ec 100644 --- a/dund/dun.c +++ b/dund/dun.c @@ -98,7 +98,9 @@ static int uses_rfcomm(char *path, char *dev) dir = opendir(path); if (!dir) return 0; - chdir(path); + + if (chdir(path) < 0) + return 0; while ((de = readdir(dir)) != NULL) { char link[PATH_MAX + 1]; @@ -109,7 +111,9 @@ static int uses_rfcomm(char *path, char *dev) return 1; } } + closedir(dir); + return 0; } -- cgit