Mercurial > hg > xemacs-beta
comparison src/emodules.c @ 1726:a8d8f419b459
[xemacs-hg @ 2003-09-30 15:26:34 by james]
Add type information to xfree to avoid alias creation.
author | james |
---|---|
date | Tue, 30 Sep 2003 15:27:01 +0000 |
parents | 9fc738581a9d |
children | 5903b079bee1 |
comparison
equal
deleted
inserted
replaced
1725:7ff8f4d70aec | 1726:a8d8f419b459 |
---|---|
246 static void | 246 static void |
247 attempt_module_delete (int mod) | 247 attempt_module_delete (int mod) |
248 { | 248 { |
249 if (dll_close (modules[mod].dlhandle) == 0) | 249 if (dll_close (modules[mod].dlhandle) == 0) |
250 { | 250 { |
251 xfree (modules[mod].soname); | 251 xfree (modules[mod].soname, CIbyte *); |
252 xfree (modules[mod].modname); | 252 xfree (modules[mod].modname, CIbyte *); |
253 xfree (modules[mod].modver); | 253 xfree (modules[mod].modver, CIbyte *); |
254 xfree (modules[mod].modtitle); | 254 xfree (modules[mod].modtitle, CIbyte *); |
255 modules[mod].dlhandle = 0; | 255 modules[mod].dlhandle = 0; |
256 modules[mod].used = 0; | 256 modules[mod].used = 0; |
257 } | 257 } |
258 else if (modules[mod].used > 1) | 258 else if (modules[mod].used > 1) |
259 modules[mod].used = 1; /* We couldn't delete it - it stays */ | 259 modules[mod].used = 1; /* We couldn't delete it - it stays */ |