version 1.128, 2006/03/27 21:56:32 |
version 1.129, 2006/03/27 22:11:08 |
|
|
|
|
/* reset NEWFILE flag */ |
/* reset NEWFILE flag */ |
pb.flags &= ~NEWFILE; |
pb.flags &= ~NEWFILE; |
|
|
|
rcs_close(pb.file); |
} |
} |
|
|
if ((verbose == 1) && (status == 0)) |
if ((verbose == 1) && (status == 0)) |
|
|
checkout_rev(pb->file, pb->newrev, pb->filename, pb->flags, |
checkout_rev(pb->file, pb->newrev, pb->filename, pb->flags, |
pb->username, pb->author, NULL, NULL); |
pb->username, pb->author, NULL, NULL); |
|
|
rcs_close(pb->file); |
|
|
|
if (pb->flags & INTERACTIVE) { |
if (pb->flags & INTERACTIVE) { |
xfree(pb->rcs_msg); |
xfree(pb->rcs_msg); |
pb->rcs_msg = NULL; |
pb->rcs_msg = NULL; |
|
|
|
|
fail: |
fail: |
xfree(filec); |
xfree(filec); |
rcs_close(pb->file); |
|
return (-1); |
return (-1); |
} |
} |
|
|
|
|
rcsnum_tostr(pb->newrev, numb, sizeof(numb))); |
rcsnum_tostr(pb->newrev, numb, sizeof(numb))); |
} |
} |
|
|
rcs_close(pb->file); |
|
|
|
return (0); |
return (0); |
fail: |
fail: |
xfree(filec); |
xfree(filec); |
rcs_close(pb->file); |
|
return (-1); |
return (-1); |
} |
} |
|
|