=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/checkout.c,v retrieving revision 1.80 retrieving revision 1.81 diff -c -r1.80 -r1.81 *** src/usr.bin/cvs/checkout.c 2007/01/17 20:38:50 1.80 --- src/usr.bin/cvs/checkout.c 2007/01/17 22:39:50 1.81 *************** *** 1,4 **** ! /* $OpenBSD: checkout.c,v 1.80 2007/01/17 20:38:50 xsa Exp $ */ /* * Copyright (c) 2006 Joris Vink * --- 1,4 ---- ! /* $OpenBSD: checkout.c,v 1.81 2007/01/17 22:39:50 thib Exp $ */ /* * Copyright (c) 2006 Joris Vink * *************** *** 158,175 **** } for (i = 0; i < argc; i++) { - cvs_mkpath(argv[i]); - if (cvs_path_cat(current_cvsroot->cr_dir, argv[i], repo, sizeof(repo)) >= sizeof(repo)) fatal("checkout_check_repository: truncation"); if (stat(repo, &st) == -1) { ! cvs_log(LP_ERR, "cannot find repository %s - ignored", argv[i]); continue; } ! checkout_repository(repo, argv[i]); } } --- 158,173 ---- } for (i = 0; i < argc; i++) { if (cvs_path_cat(current_cvsroot->cr_dir, argv[i], repo, sizeof(repo)) >= sizeof(repo)) fatal("checkout_check_repository: truncation"); if (stat(repo, &st) == -1) { ! cvs_log(LP_ERR, "cannot find module `%s' - ignored", argv[i]); continue; } ! cvs_mkpath(argv[i]); checkout_repository(repo, argv[i]); } }