From 9b65159a57ff63c09dfeff83bb9b258b6d68864b Mon Sep 17 00:00:00 2001 From: Jef Driesen Date: Thu, 23 May 2013 14:17:41 +0200 Subject: [PATCH] Mark the dc_datetime_mktime parameter as const. Unlike the corresponding mktime C library function, the libdivecomputer function will never modify its argument. By marking the parameter as const this is made more explicit. --- include/libdivecomputer/datetime.h | 2 +- src/datetime.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/libdivecomputer/datetime.h b/include/libdivecomputer/datetime.h index 748a736..d8f596b 100644 --- a/include/libdivecomputer/datetime.h +++ b/include/libdivecomputer/datetime.h @@ -53,7 +53,7 @@ dc_datetime_gmtime (dc_datetime_t *result, dc_ticks_t ticks); dc_ticks_t -dc_datetime_mktime (dc_datetime_t *dt); +dc_datetime_mktime (const dc_datetime_t *dt); #ifdef __cplusplus } diff --git a/src/datetime.c b/src/datetime.c index 41aaeab..9d07f8c 100644 --- a/src/datetime.c +++ b/src/datetime.c @@ -112,7 +112,7 @@ dc_datetime_gmtime (dc_datetime_t *result, } dc_ticks_t -dc_datetime_mktime (dc_datetime_t *dt) +dc_datetime_mktime (const dc_datetime_t *dt) { if (dt == NULL) return -1;