diff options
Diffstat (limited to 'core/runtime')
| -rw-r--r-- | core/runtime/core.odin | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/runtime/core.odin b/core/runtime/core.odin index 187573557..5932d57c5 100644 --- a/core/runtime/core.odin +++ b/core/runtime/core.odin @@ -213,6 +213,10 @@ Context :: struct { assertion_failure_proc: Assertion_Failure_Proc, logger: log.Logger, + stdin: os.Handle, + stdout: os.Handle, + stderr: os.Handle, + thread_id: int, user_data: any, @@ -350,6 +354,10 @@ __init_context :: proc "contextless" (c: ^Context) { c.logger.procedure = log.nil_logger_proc; c.logger.data = nil; + + c.stdin = os.stdin; + c.stdout = os.stdout; + c.stderr = os.stderr; } @builtin |