diff options
Diffstat (limited to 'ln.c')
-rw-r--r-- | ln.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -81,6 +81,7 @@ static int fs_link(const char *link_DestName, const char *link_SrcName, const in | |||
81 | 81 | ||
82 | extern int ln_main(int argc, char **argv) | 82 | extern 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 | /* |