version 1.16, 2005/03/02 03:05:02 |
version 1.17, 2005/03/29 15:06:01 |
|
|
int i, ch, flags; |
int i, ch, flags; |
char *mfile; |
char *mfile; |
struct cvs_flist cl; |
struct cvs_flist cl; |
|
CVSFILE *cfp; |
struct cvsroot *root; |
struct cvsroot *root; |
|
|
flags = CF_RECURSE|CF_IGNORE|CF_SORT; |
flags = CF_RECURSE|CF_IGNORE|CF_SORT; |
|
|
if (TAILQ_EMPTY(&cl)) |
if (TAILQ_EMPTY(&cl)) |
return (0); |
return (0); |
|
|
if (cvs_msg == NULL) { |
if (cvs_msg == NULL) |
cvs_msg = cvs_logmsg_get(CVS_FILE_NAME(cvs_files), |
cvs_msg = cvs_logmsg_get(CVS_FILE_NAME(cvs_files), |
NULL, &cl, NULL); |
NULL, &cl, NULL); |
if (cvs_msg == NULL) |
|
return (1); |
while (!TAILQ_EMPTY(&cl)) { |
|
cfp = TAILQ_FIRST(&cl); |
|
TAILQ_REMOVE(&cl, cfp, cf_list); |
|
cvs_file_free(cfp); |
} |
} |
|
|
|
if (cvs_msg == NULL) |
|
return (1); |
|
|
root = CVS_DIR_ROOT(cvs_files); |
root = CVS_DIR_ROOT(cvs_files); |
if (root == NULL) { |
if (root == NULL) { |