Browse Source

Cleanup remove_path

Signed-off-by: Alex Riesen <raa.lkml@gmail.com>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
maint
Alex Riesen 17 years ago committed by Shawn O. Pearce
parent
commit
eb53586ba9
  1. 8
      merge-recursive.c

8
merge-recursive.c

@ -394,12 +394,10 @@ static int update_stages(const char *path, struct diff_filespec *o, @@ -394,12 +394,10 @@ static int update_stages(const char *path, struct diff_filespec *o,

static int remove_path(const char *name)
{
int ret;
char *slash, *dirs;

ret = unlink(name);
if (ret)
return ret;
if (unlink(name))
return -1;
dirs = xstrdup(name);
while ((slash = strrchr(name, '/'))) {
*slash = '\0';
@ -407,7 +405,7 @@ static int remove_path(const char *name) @@ -407,7 +405,7 @@ static int remove_path(const char *name)
break;
}
free(dirs);
return ret;
return 0;
}

static int remove_file(struct merge_options *o, int clean,

Loading…
Cancel
Save