diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2005-03-10 17:55:37 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2005-03-10 17:55:37 +0000 |
commit | 43d480057b2255d4fc82cc4eded038bcea0b5cb6 (patch) | |
tree | b47bf1f7c0a780f921d8b01c3b0902ea3b37dc5a /Src/params.c | |
parent | 7208c4024ea188e904b2aa28a79c6959e9b04a6e (diff) | |
download | zsh-43d480057b2255d4fc82cc4eded038bcea0b5cb6.tar.gz zsh-43d480057b2255d4fc82cc4eded038bcea0b5cb6.tar.xz zsh-43d480057b2255d4fc82cc4eded038bcea0b5cb6.zip |
20959: fix crash unloading zsh/parameter and test the fix
Diffstat (limited to 'Src/params.c')
-rw-r--r-- | Src/params.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Src/params.c b/Src/params.c index 5563e3acb..a233df90d 100644 --- a/Src/params.c +++ b/Src/params.c @@ -147,7 +147,7 @@ mod_export const struct gsu_hash stdhash_gsu = { hashgetfn, hashsetfn, stdunsetfn }; /**/ mod_export const struct gsu_hash nullsethash_gsu = -{ hashgetfn, nullsethashfn, NULL }; +{ hashgetfn, nullsethashfn, nullunsetfn }; /* Non standard methods (not exported) */ @@ -2604,6 +2604,11 @@ void nullintsetfn(UNUSED(Param pm), UNUSED(zlong x)) {} +/**/ +mod_export void +nullunsetfn(UNUSED(Param pm), UNUSED(int exp)) +{} + /* Function to get value of generic special integer * * parameter. data is pointer to global variable * |