]> git.cameronkatri.com Git - pw-darwin.git/blobdiff - pw/cpdir.c
MF22: Remove confusing comma
[pw-darwin.git] / pw / cpdir.c
index f8e2c324df6cac946a2b917e621a5ec08384f5ba..048a87bd17241530a161d878ade2b8f65480b96b 100644 (file)
  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
- *
- *     $FreeBSD$
  */
 
+#ifndef lint
+static const char rcsid[] =
+       "$Id$";
+#endif /* not lint */
+
+#include <err.h>
+#include <errno.h>
+#include <fcntl.h>
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#include <fcntl.h>
+#include <unistd.h>
 #include <sys/types.h>
 #include <sys/stat.h>
-#include <dirent.h>
-#include <unistd.h>
 #include <sys/param.h>
-#include <errno.h>
+#include <dirent.h>
 
 #include "pwupd.h"
 
@@ -47,8 +51,7 @@ copymkdir(char const * dir, char const * skel, mode_t mode, uid_t uid, gid_t gid
        char            dst[MAXPATHLEN];
 
        if (mkdir(dir, mode) != 0 && errno != EEXIST) {
-               sprintf(src, "mkdir(%s)", dir);
-               perror(src);
+               warn("mkdir(%s)", dir);
        } else {
                int             infd, outfd;
                struct stat     st;