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!

Reply via email to