aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/proc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/proc.cpp')
-rw-r--r--src/proc.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/proc.cpp b/src/proc.cpp
index 305be0df..2e370754 100644
--- a/src/proc.cpp
+++ b/src/proc.cpp
@@ -101,10 +101,11 @@ static int is_interactive = -1;
static bool proc_had_barrier = false;
-int get_is_interactive(void) {
+bool shell_is_interactive(void) {
ASSERT_IS_MAIN_THREAD();
- // is_interactive is initialized to -1; ensure someone has popped/pushed it before then.
- assert(is_interactive >= 0);
+ // is_interactive is statically initialized to -1. Ensure it has been dynamically set
+ // before we're called.
+ assert(is_interactive != -1);
return is_interactive > 0;
}