diff options
Diffstat (limited to 'psi/imainarg.c')
-rw-r--r-- | psi/imainarg.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/psi/imainarg.c b/psi/imainarg.c index 76653f32..c5d74caf 100644 --- a/psi/imainarg.c +++ b/psi/imainarg.c @@ -509,7 +509,9 @@ run_stdin: break; } if (code >= 0) - code = runarg(minst, "]put", psarg, ".runfile", runInit | runFlush, minst->user_errors, NULL, NULL); + code = run_string(minst, "]put", 0, minst->user_errors, NULL, NULL); + if (code >= 0) + code = argproc(minst, psarg); arg_free((char *)psarg, minst->heap); if (code >= 0) code = gs_error_Quit; |