about summary refs log tree commit diff
path: root/Src/module.c
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>2000-01-14 08:59:57 +0000
committerTanaka Akira <akr@users.sourceforge.net>2000-01-14 08:59:57 +0000
commit4cf5cfcab8a6bbce4265884479ec9994d719045a (patch)
tree97eff86adaa63c79c8506c345361326f222e3b7c /Src/module.c
parent1dd64cbb6c11cae1ec9ecfbee0faa96777e29007 (diff)
downloadzsh-4cf5cfcab8a6bbce4265884479ec9994d719045a.tar.gz
zsh-4cf5cfcab8a6bbce4265884479ec9994d719045a.tar.xz
zsh-4cf5cfcab8a6bbce4265884479ec9994d719045a.zip
zsh-workers/9315
Diffstat (limited to 'Src/module.c')
-rw-r--r--Src/module.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/Src/module.c b/Src/module.c
index 61888f41d..3e96108e9 100644
--- a/Src/module.c
+++ b/Src/module.c
@@ -424,7 +424,10 @@ do_load_module(char const *name)
 static void *
 do_load_module(char const *name)
 {
+    int waserr = errflag;
+
     zerr("failed to load module: %s", name, 0);
+    errflag = waserr;
 
     return NULL;
 }