diff options
author | Peter Wemm <peter@FreeBSD.org> | 1996-09-07 19:46:29 +0000 |
---|---|---|
committer | Peter Wemm <peter@FreeBSD.org> | 1996-09-07 19:46:29 +0000 |
commit | 955892a940aeaff20c6a944014529293d1ca45f3 (patch) | |
tree | b4aac8d474e6c5c9cab08c6cd904fbd1e135c53d /usr.sbin/ctm | |
parent | 91916800511876342e9247d17a34d4a7516854d3 (diff) | |
download | src-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.c | 9 |
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 :-( */ |