Better error messages

This commit is contained in:
Pierre Pronchery 2004-03-28 15:00:33 +00:00
parent 9c345cf69f
commit 43c33d4fbb
2 changed files with 4 additions and 1 deletions

View File

@ -58,6 +58,7 @@ static int _ln_single(LinkForce lf, LinkType lt, char * src, char * dest)
if((lt == LT_HARD ? link(src, dest)
: symlink(src, dest)) == -1)
{
fprintf(stderr, "%s", "ln: ");
perror(src);
return 2;
}
@ -75,7 +76,7 @@ static int _ln_multiple(LinkForce lf, LinkType lt, int argc, char * argv[])
if((p = realloc(dest, strlen(argv[argc-1]) + strlen(argv[i]) + 2))
== NULL)
{
perror("realloc");
perror("ln");
continue;
}
dest = p;

View File

@ -62,6 +62,7 @@ static int _ls_directory(char * filename, Prefs * p)
if((dir = opendir(filename)) == NULL)
{
fprintf(stderr, "%s", "ls: ");
perror(filename);
return 1;
}
@ -80,6 +81,7 @@ static int _ls_file(char * filename, Prefs * p)
if(stat(filename, &buf) == -1)
{
fprintf(stderr, "%s", "ls: ");
perror(filename);
return 1;
}