44,7 → 44,7 |
|
/* does EXENAME in DIRECTORY exist? */ |
if (lookup_cmd(buff, linkname, realdirname, &ext) != 0) { |
nls_outputnl(29,4); /* "No matching executable found in given path." */ |
outputnl("No matching executable found in given path."); |
return(CMD_FAIL); |
} |
|
103,7 → 103,7 |
/* is the argument valid? (must not contain any dot nor backslash) */ |
for (i = 0; linkname[i] != 0; i++) { |
if ((linkname[i] == '.') || (linkname[i] == '/') || (linkname[i] == '\\')) { |
nls_outputnl(0,3); /* "Invalid parameter format" */ |
outputnl("Bad link name"); |
return(CMD_OK); |
} |
} |
151,7 → 151,7 |
case '.': |
case '/': |
case '\\': |
nls_outputnl(0,3); /* "Invalid parameter format" */ |
outputnl("Invalid link pattern"); |
return(CMD_FAIL); |
} |
} |
162,7 → 162,7 |
/* fetch %DOSDIR% */ |
pathlen = env_lookup_valcopy(buff, 128, env_seg, "DOSDIR"); |
if (pathlen == 0) { |
nls_outputnl(29,5); /* "%DOSDIR% not defined" */ |
outputnl("%DOSDIR% not defined"); |
return(CMD_FAIL); |
} |
|
231,16 → 231,16 |
|
static enum cmd_result cmd_ln(struct cmd_funcparam *p) { |
if (cmd_ishlp(p)) { |
nls_outputnl(29,0); /* "Adds, deletes or displays executable links." */ |
outputnl("Adds, deletes or displays executable links."); |
outputnl(""); |
nls_outputnl(29,1); /* "LN ADD linkname targetdir" */ |
nls_outputnl(29,2); /* "LN DEL linkname" */ |
nls_outputnl(29,3); /* "LN LIST [pattern]" */ |
outputnl("LN ADD linkname targetdir"); |
outputnl("LN DEL linkname"); |
outputnl("LN LIST [pattern]"); |
return(CMD_OK); |
} |
|
if (p->argc == 0) { |
nls_outputnl(0,7); /* "Required parameter missing */ |
outputnl("Not enough parameters"); |
return(CMD_OK); |
} |
|
252,6 → 252,6 |
if (p->argc == 2) return(cmd_lnlist(p->BUFFER, p->argv[1], p->env_seg)); |
} |
|
nls_outputnl(0,6); /* "Invalid parameter" */ |
outputnl("Invalid argument"); |
return(CMD_FAIL); |
} |