Lines Matching defs:new_item
148 svn_client_commit_item3_t *new_item = apr_palloc(pool, sizeof(*new_item));
150 *new_item = *item;
152 if (new_item->path)
153 new_item->path = apr_pstrdup(pool, new_item->path);
155 if (new_item->url)
156 new_item->url = apr_pstrdup(pool, new_item->url);
158 if (new_item->copyfrom_url)
159 new_item->copyfrom_url = apr_pstrdup(pool, new_item->copyfrom_url);
161 if (new_item->incoming_prop_changes)
162 new_item->incoming_prop_changes =
163 svn_prop_array_dup(new_item->incoming_prop_changes, pool);
165 if (new_item->outgoing_prop_changes)
166 new_item->outgoing_prop_changes =
167 svn_prop_array_dup(new_item->outgoing_prop_changes, pool);
169 if (new_item->session_relpath)
170 new_item->session_relpath = apr_pstrdup(pool, new_item->session_relpath);
172 if (new_item->moved_from_abspath)
173 new_item->moved_from_abspath = apr_pstrdup(pool,
174 new_item->moved_from_abspath);
176 return new_item;