about summary refs log tree commit diff
path: root/Src/Modules/mapfile.c
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-09-01 16:50:09 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-09-01 16:50:09 +0000
commit9556424c44d28f6601b867bb0b727db29f36f975 (patch)
tree387604c30fa6205afca4636dffbd0e101fa2e377 /Src/Modules/mapfile.c
parentc4fc4a14c0c5f2186a8614da4295293f1c4670a0 (diff)
downloadzsh-9556424c44d28f6601b867bb0b727db29f36f975.tar.gz
zsh-9556424c44d28f6601b867bb0b727db29f36f975.tar.xz
zsh-9556424c44d28f6601b867bb0b727db29f36f975.zip
zsh-workers/7616
Diffstat (limited to 'Src/Modules/mapfile.c')
-rw-r--r--Src/Modules/mapfile.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/Src/Modules/mapfile.c b/Src/Modules/mapfile.c
index 31265c0de..a3386ed2e 100644
--- a/Src/Modules/mapfile.c
+++ b/Src/Modules/mapfile.c
@@ -83,7 +83,8 @@ createmapfilehash()
     Param pm;
     HashTable ht;
 
-    unsetparam(mapfile_nam);
+    if ((pm = (Param) gethashnode2(paramtab, mapfile_nam)))
+	unsetparam_pm(pm, 0, 1);
     mapfile_pm = NULL;
 
     if (!(pm = createparam(mapfile_nam, PM_SPECIAL|PM_REMOVABLE|PM_HASHED)))