From 6da787a5cc94d1b20d0730c18905ff3b93201874 Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Tue, 8 May 2012 20:24:48 +0200 Subject: Declare several parameters/variables constant Add the "const" keyword to parameters and variables that are never modified. Most of these were spotted by "-Wwrite-strings". We cast the second parameter to execvp() explicitly as it expects a "char *const[]" where it should expect a "const char *const[]" (according to the documentation, this is due to compatibility reasons). This should be changed once we come up with a better solution. Signed-off-by: Lukas Fleischer --- src/day.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/day.c') diff --git a/src/day.c b/src/day.c index 2660fee..8ed5de7 100644 --- a/src/day.c +++ b/src/day.c @@ -705,7 +705,7 @@ update_rept (struct rpt **rpt, const long start) const char *msg_wrong_freq = _("The frequence you entered is not valid."); const char *msg_wrong_time = _("Invalid time: start time must be before end time!"); const char *msg_wrong_date = _("The entered date is not valid."); - char *msg_fmts = + const char *msg_fmts = "Possible formats are [%s] or '0' for an endless repetetition"; const char *msg_enter = _("Press [Enter] to continue"); @@ -1092,7 +1092,7 @@ day_item_nb (long date, int day_num, int type) /* Attach a note to an appointment or event. */ void -day_edit_note (char *editor) +day_edit_note (const char *editor) { struct day_item *p; struct recur_apoint *ra; @@ -1130,7 +1130,7 @@ day_edit_note (char *editor) /* View a note previously attached to an appointment or event */ void -day_view_note (char *pager) +day_view_note (const char *pager) { struct day_item *p = day_get_item (apoint_hilt ()); view_note (p->note, pager); -- cgit v1.2.3-54-g00ecf