5234 |
assert (!(filebuf && file_gzip_level)); |
assert (!(filebuf && file_gzip_level)); |
5235 |
|
|
5236 |
TRACE (TRACE_FUNCTION, "server_updated (%s, %s, %s)", |
TRACE (TRACE_FUNCTION, "server_updated (%s, %s, %s)", |
5237 |
finfo->fullname, vers->vn_rcs, vers->options); |
finfo->fullname, vers ? vers->vn_rcs : "(null)", |
5238 |
|
vers ? vers->options : "(null)"); |
5239 |
|
|
5240 |
if (noexec) |
if (noexec) |
5241 |
{ |
{ |
8192 |
*(finfo->update_dir) ? finfo->update_dir : ".", |
*(finfo->update_dir) ? finfo->update_dir : ".", |
8193 |
basefile); |
basefile); |
8194 |
|
|
8195 |
if (prev && strcmp (prev, "0")) |
/* FIXME: It would be more efficient if diffs could be sent when the |
8196 |
|
* revision numbers haven't changed but the keywords have. |
8197 |
|
*/ |
8198 |
|
if (prev && strcmp (prev, "0") && strcmp (prev, rev)) |
8199 |
{ |
{ |
8200 |
/* Compute and send diff. */ |
/* Compute and send diff. */ |
8201 |
int dargc = 0; |
int dargc = 0; |