about summary refs log tree commit diff stats
path: root/src/local
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2024-09-29 20:43:27 +0200
committerbptato <nincsnevem662@gmail.com>2024-09-29 20:43:27 +0200
commitd1b988cd6bd9f6c0500cadaf5bfa374c3577328a (patch)
tree556b54fb14468e0c047064e0bf3caf47c7d35975 /src/local
parent0166251b17b8f08e5a85285a4914586c8dc3f853 (diff)
downloadchawan-d1b988cd6bd9f6c0500cadaf5bfa374c3577328a.tar.gz
pager: add missing nil check
Diffstat (limited to 'src/local')
-rw-r--r--src/local/pager.nim5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/local/pager.nim b/src/local/pager.nim
index b3602ad6..df18c394 100644
--- a/src/local/pager.nim
+++ b/src/local/pager.nim
@@ -1604,8 +1604,9 @@ proc reload(pager: Pager) {.jsfunc.} =
 
 proc setEnvVars(pager: Pager) {.jsfunc.} =
   try:
-    putEnv("CHA_URL", $pager.container.url)
-    putEnv("CHA_CHARSET", $pager.container.charset)
+    if pager.container != nil:
+      putEnv("CHA_URL", $pager.container.url)
+      putEnv("CHA_CHARSET", $pager.container.charset)
   except OSError:
     pager.alert("Warning: failed to set some environment variables")