sergey-safarov created an issue (kamailio/kamailio#4585)
### Description
```
CC (cc) [M ims_dialog.so] dlg_var.o
CC (cc) [M ims_dialog.so] ims_dialog.o
ims_dialog.c: In function 'mod_init':
ims_dialog.c:535:27: error: passing argument 1 of 'register_timer' from
incompatible pointer type [-Wincompatible-pointer-types]
535 | if(register_timer(print_all_dlgs, 0, 10) < 0) {
| ^~~~~~~~~~~~~~
| |
| void (*)(void)
In file included from ../../core/pt.h:31,
from ../../core/counters.h:37,
from ../../core/sr_module.h:42,
from ims_dialog.c:7:
../../core/timer.h:189:35: note: expected 'void (*)(unsigned int, void *)' but
argument is of type 'void (*)(void)'
189 | int register_timer(timer_function f, void *param, unsigned int
interval);
| ~~~~~~~~~~~~~~~^
In file included from ims_dialog.c:27:
dlg_handlers.h:197:6: note: 'print_all_dlgs' declared here
197 | void print_all_dlgs();
| ^~~~~~~~~~~~~~
make[3]: Entering directory
'/usr/src/kamailio/pkg/kamailio/alpine/src/kamailio-28bd46f1f22ffacf859504768e7284591ccba126/src/lib/srdb1'
make[3]: 'libsrdb1.so.1.0' is up to date.
make[3]: Leaving directory
'/usr/src/kamailio/pkg/kamailio/alpine/src/kamailio-28bd46f1f22ffacf859504768e7284591ccba126/src/lib/srdb1'
make[2]: *** [../../Makefile.rules:100: ims_dialog.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:509: modules] Error 1
make[1]: Leaving directory
'/usr/src/kamailio/pkg/kamailio/alpine/src/kamailio-28bd46f1f22ffacf859504768e7284591ccba126/src'
make: *** [Makefile:34: all] Error 2
>>> ERROR: kamailio: build failed
>>> kamailio: Uninstalling dependencies...
```
### Additional Information
* **Operating System**:
```
/ $ cat /etc/os-release
NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.23.3
PRETTY_NAME="Alpine Linux v3.23"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues"
```
--
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/4585
You are receiving this because you are subscribed to this thread.
Message ID: <kamailio/kamailio/issues/[email protected]>_______________________________________________
Kamailio - Development Mailing List -- [email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the
sender!