Lines Matching defs:finfo
27 struct file_info *finfo);
29 static int remove_fileproc (void *callerdat, struct file_info *finfo);
143 remove_force_fileproc (void *callerdat, struct file_info *finfo)
145 if (CVS_UNLINK (finfo->file) < 0 && ! existence_error (errno))
146 error (0, errno, "unable to remove %s", finfo->fullname);
157 remove_fileproc (void *callerdat, struct file_info *finfo)
165 if ( CVS_UNLINK (finfo->file) < 0 && ! existence_error (errno))
167 error (0, errno, "unable to remove %s", finfo->fullname);
174 vers = Version_TS (finfo, NULL, NULL, NULL, 0, 0);
181 finfo->fullname);
186 error (0, 0, "nothing known about `%s'", finfo->fullname);
196 Scratch_Entry (finfo->entries, finfo->file);
197 fname = Xasprintf ("%s/%s%s", CVSADM, finfo->file, CVSEXT_LOG);
202 error (0, 0, "removed `%s'", finfo->fullname);
206 server_checked_in (finfo->file, finfo->update_dir, finfo->repository);
214 finfo->fullname);
230 finfo->fullname, vers->tag);
238 finfo->fullname, vers->date);
246 Register (finfo->entries, finfo->file, fname, vers->ts_rcs,
249 error (0, 0, "scheduling `%s' for removal", finfo->fullname);
254 server_checked_in (finfo->file, finfo->update_dir, finfo->repository);