Module: kamailio
Branch: master
Commit: cb915a518106c49c2d71308396feee9ba5149e39
URL: 
https://github.com/kamailio/kamailio/commit/cb915a518106c49c2d71308396feee9ba5149e39

Author: Daniel-Constantin Mierla <mico...@gmail.com>
Committer: Daniel-Constantin Mierla <mico...@gmail.com>
Date: 2025-04-19T09:21:19+02:00

core: use ULL constant to induce value size

---

Modified: src/core/utils/tmrec.c

---

Diff:  
https://github.com/kamailio/kamailio/commit/cb915a518106c49c2d71308396feee9ba5149e39.diff
Patch: 
https://github.com/kamailio/kamailio/commit/cb915a518106c49c2d71308396feee9ba5149e39.patch

---

diff --git a/src/core/utils/tmrec.c b/src/core/utils/tmrec.c
index 09749bcee11..7cbe6153824 100644
--- a/src/core/utils/tmrec.c
+++ b/src/core/utils/tmrec.c
@@ -1030,7 +1030,7 @@ int check_freq_interval(tmrec_t *_trp, ac_tm_t *_atp)
                                                   ? REC_MATCH
                                                   : REC_NOMATCH;
                case FREQ_MONTHLY:
-                       _t0 = (_atp->t.tm_year - _trp->ts.tm_year) * 12 + 
_atp->t.tm_mon
+                       _t0 = 12ULL * (_atp->t.tm_year - _trp->ts.tm_year) + 
_atp->t.tm_mon
                                  - _trp->ts.tm_mon;
                        return (_t0 % _trp->interval == 0) ? REC_MATCH : 
REC_NOMATCH;
                case FREQ_YEARLY:

_______________________________________________
Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to