diff options
author | Nico Golde <nico@ngolde.de> | 2010-06-16 15:22:30 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2010-06-21 13:51:28 +0200 |
commit | 4df2ad9ac6153b2104dcb3e1ae0d27e44125b32e (patch) | |
tree | 88b38f3ad50f69b21013c401489ac55d44f6f3ad /openbsc/src/gsm_04_11.c | |
parent | c8bf3c178f7f43831cf44a28a10031987f74ba89 (diff) |
[SMS] avoid mktime on NULL
gmtime(NULL) returns NULL at least in glibc and *can not* be used as
time(NULL). Since we compare two time_t values when checking the validity
period this can be replaced by time(NULL)
Diffstat (limited to 'openbsc/src/gsm_04_11.c')
-rw-r--r-- | openbsc/src/gsm_04_11.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openbsc/src/gsm_04_11.c b/openbsc/src/gsm_04_11.c index 1a17dd945..d4df989d1 100644 --- a/openbsc/src/gsm_04_11.c +++ b/openbsc/src/gsm_04_11.c @@ -305,7 +305,7 @@ static unsigned long gsm340_vp_absolute(u_int8_t *sms_vp) unsigned long minutes; expires = gsm340_scts(sms_vp); - now = mktime(gmtime(NULL)); + now = time(NULL); if (expires <= now) minutes = 0; else |