aboutsummaryrefslogtreecommitdiff
path: root/ln.c
diff options
context:
space:
mode:
Diffstat (limited to 'ln.c')
-rw-r--r--ln.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/ln.c b/ln.c
index 38e9b6763..e81dbafae 100644
--- a/ln.c
+++ b/ln.c
@@ -81,6 +81,7 @@ static int fs_link(const char *link_DestName, const char *link_SrcName, const in
81 81
82extern int ln_main(int argc, char **argv) 82extern int ln_main(int argc, char **argv)
83{ 83{
84 int status = EXIT_SUCCESS;
84 int flag = 0; 85 int flag = 0;
85 int opt; 86 int opt;
86 87
@@ -102,10 +103,10 @@ extern int ln_main(int argc, char **argv)
102 } 103 }
103 while(optind<(argc-1)) { 104 while(optind<(argc-1)) {
104 if (fs_link(argv[optind], argv[argc-1], flag)==FALSE) 105 if (fs_link(argv[optind], argv[argc-1], flag)==FALSE)
105 return(FALSE); 106 status = EXIT_FAILURE;
106 optind++; 107 optind++;
107 } 108 }
108 return(TRUE); 109 return(status);
109} 110}
110 111
111/* 112/*