diff options
Diffstat (limited to 'usr/src/cmd/lp/lib/printers/printwheels.c')
| -rw-r--r-- | usr/src/cmd/lp/lib/printers/printwheels.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/usr/src/cmd/lp/lib/printers/printwheels.c b/usr/src/cmd/lp/lib/printers/printwheels.c index e739bc9b4e..4ba754be71 100644 --- a/usr/src/cmd/lp/lib/printers/printwheels.c +++ b/usr/src/cmd/lp/lib/printers/printwheels.c @@ -19,11 +19,15 @@ * * CDDL HEADER END */ +/* + * Copyright 2005 Sun Microsystems, Inc. All rights reserved. + * Use is subject to license terms. + */ /* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */ /* All Rights Reserved */ -#ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.13 */ +#pragma ident "%Z%%M% %I% %E% SMI" /* EMACS_MODES: !fill, lnumb, !overwrite, !nodelete, !picture */ #include "string.h" @@ -131,7 +135,7 @@ putpwheel (name, pwheelp) if (!(path = makepath(Lp_A_PrintWheels, name, (char *)0))) return (-1); if (Stat(path, &statbuf) == 0) { - if (!(statbuf.st_mode & S_IFDIR)) { + if (!S_ISDIR(statbuf.st_mode)) { Free (path); errno = ENOTDIR; return (-1); |
