23571 + unposted; AIX compilation fixes

This commit is contained in:
Peter Stephenson 2007-06-19 20:21:52 +00:00
parent 848775fe6d
commit 84fa9b4af1
3 changed files with 13 additions and 7 deletions

View file

@ -1,3 +1,9 @@
2007-06-19 Peter Stephenson <p.w.stephenson@ntlworld.com>
* unposted, c.f. 23572: Src/modentry.c: bad prototype.
* 23571: Src/module.c: AIX definitions weren't right.
2007-06-19 Clint Adams <clint@zsh.org>
* 23569: Completion/Debian/Command/_bts: make 'bts show'

View file

@ -4,7 +4,7 @@ int setup_ _((Module));
int boot_ _((Module));
int cleanup_ _((Module));
int finish_ _((Module));
int modentry _((int boot, Module m));
int modentry _((int boot, Module m, void *ptr));
/**/
int

View file

@ -1341,42 +1341,42 @@ module_loaded(const char *name)
static int
dyn_setup_module(Module m)
{
return ((int (*)_((int,Module))) m->u.handle)(0, m, NULL);
return ((int (*)_((int,Module, void*))) m->u.handle)(0, m, NULL);
}
/**/
static int
dyn_features_module(Module m, char ***features)
{
return ((int (*)_((int,Module))) m->u.handle)(4, m, features);
return ((int (*)_((int,Module, void*))) m->u.handle)(4, m, features);
}
/**/
static int
dyn_enables_module(Module m, int **enables)
{
return ((int (*)_((int,Module))) m->u.handle)(5, m, enables);
return ((int (*)_((int,Module, void*))) m->u.handle)(5, m, enables);
}
/**/
static int
dyn_boot_module(Module m)
{
return ((int (*)_((int,Module))) m->u.handle)(1, m, NULL);
return ((int (*)_((int,Module, void*))) m->u.handle)(1, m, NULL);
}
/**/
static int
dyn_cleanup_module(Module m)
{
return ((int (*)_((int,Module))) m->u.handle)(2, m, NULL);
return ((int (*)_((int,Module, void*))) m->u.handle)(2, m, NULL);
}
/**/
static int
dyn_finish_module(Module m)
{
return ((int (*)_((int,Module))) m->u.handle)(3, m, NULL);
return ((int (*)_((int,Module,void *))) m->u.handle)(3, m, NULL);
}
/**/