flags = F_MULTI | F_CONFIRM;
++file;
- /* Check if output should be paged */
- if (*file == '|') {
+ if (*file == '|') { /* Check if output should be paged */
flags |= F_PAGE;
++file;
- }
-
- /* Check if GUI flags are to be used */
- if (*file == '&') {
+ } else if (*file == '&') { /* Check if GUI flags are to be used */
flags = F_NOTRACE | F_NOWAIT;
++file;
}
if (!*file)
return FALSE;
- if (flags & F_NOTRACE) {
+ if ((flags & F_NOTRACE) || (flags & F_PAGE)) {
run_cmd_as_plugin(file, runfile, flags);
return TRUE;
}