work towards a clean compile on migrating set and get variables from Tag.
This commit is contained in:
1 parent
2549220914
commit
5c27df59da
25 files changed
+178
-306
No files matched your search
+3
-3
@@ -20,7 +20,7 @@ namespace jet {
|
||||
dup2(fdo[1], 1);
|
||||
if(keywordDefined("input")) {
|
||||
resolveKeyword("input");
|
||||
coreutils::ZString input(keywords["input"]);
|
||||
coreutils::ZString input(keywords[resolveKeyword("input")]);
|
||||
pipe(fdi);
|
||||
if(fork() == 0) {
|
||||
close(fdi[0]);
|
||||
@@ -31,13 +31,13 @@ namespace jet {
|
||||
close(fdi[1]);
|
||||
dup2(fdi[0], 0);
|
||||
}
|
||||
system(keywords["cmd"].c_str());
|
||||
system(keywords[resolveKeyword("cmd")].c_str());
|
||||
close(fdo[1]);
|
||||
exit(errno);
|
||||
}
|
||||
close(fdo[1]);
|
||||
if(keywordDefined("name"))
|
||||
global.variables[keywords["name"]].read(fdo[0]);
|
||||
global.variables[keywords[resolveKeyword("name")]].read(fdo[0]);
|
||||
else
|
||||
out.read(fdo[0]);
|
||||
waitpid(pid, &status, 0);
|
||||
|
||||
Reference in new issue
Block a user