On Jan 15, 2010, at 4:13 PM, Greg Stein wrote: > On Fri, Jan 15, 2010 at 14:54, <hwri...@apache.org> wrote: >> ... >> +++ subversion/trunk/subversion/libsvn_wc/workqueue.c Fri Jan 15 19:54:47 >> 2010 >> ... >> @@ -1217,12 +1217,13 @@ >> is_file = (kind == svn_wc__db_kind_file || >> kind == svn_wc__db_kind_symlink); >> >> - SVN_ERR(svn_wc__get_entry(&child_entry, db, child_abspath, >> - FALSE, >> - is_file ? svn_node_file : svn_node_dir, >> - !is_file, iterpool, iterpool)); >> + SVN_ERR(svn_wc__db_read_info(&status, NULL, NULL, NULL, NULL, >> NULL, >> + NULL, NULL, NULL, NULL, NULL, NULL, >> + NULL, NULL, NULL, NULL, NULL, NULL, >> + NULL, NULL, NULL, NULL, NULL, NULL, >> + db, child_abspath, iterpool, >> iterpool)); >> >> - if (child_entry->schedule != svn_wc_schedule_delete) >> + if (status != svn_wc__db_status_deleted) >> continue; > > I think you need to check for status_obstructed_delete, too.
r900954. -Hyrum