aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/ctm
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>1996-09-07 19:46:29 +0000
committerPeter Wemm <peter@FreeBSD.org>1996-09-07 19:46:29 +0000
commit955892a940aeaff20c6a944014529293d1ca45f3 (patch)
treeb4aac8d474e6c5c9cab08c6cd904fbd1e135c53d /usr.sbin/ctm
parent91916800511876342e9247d17a34d4a7516854d3 (diff)
downloadsrc-955892a940aeaff20c6a944014529293d1ca45f3.tar.gz
src-955892a940aeaff20c6a944014529293d1ca45f3.zip
fts_children() returns NULL if there are no files. If there was a failure
then errno != 0.
Notes
Notes: svn path=/head/; revision=18114
Diffstat (limited to 'usr.sbin/ctm')
-rw-r--r--usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c b/usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c
index 7e5904554ea8..343bd4be2353 100644
--- a/usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c
+++ b/usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c
@@ -26,7 +26,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: ctm_dequeue.c,v 1.2 1996/07/12 13:12:46 gpalmer Exp $
+ * $Id: ctm_dequeue.c,v 1.3 1996/09/07 18:48:42 peter Exp $
*/
/*
@@ -92,8 +92,11 @@ main(int argc, char **argv)
ftsent = fts_children(fts, 0);
if (ftsent == NULL)
{
- err("ftschildren failed");
- exit(1);
+ if (errno) {
+ err("ftschildren failed");
+ exit(1);
+ } else
+ exit(0);
}
/* assumption :-( */