aboutsummaryrefslogtreecommitdiffstats
path: root/core/dive.c
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2018-03-03 10:10:51 +0100
committerGravatar Lubomir I. Ivanov <neolit123@gmail.com>2018-03-14 13:55:36 +0200
commit4e44fe7598430f9879736ec2d00b99b15dc05451 (patch)
tree04943cc4d2abd2e4b264157ab26498c00ea8e832 /core/dive.c
parent6f2169488a1790268054554fd275e49d614947c6 (diff)
downloadsubsurface-4e44fe7598430f9879736ec2d00b99b15dc05451.tar.gz
Cleanup: constify string arguments in core/dive.c
Make arguments to set_informational_units(), set_git_prefs(), set_userid(), dive_remove_picture() and update_event_name() "const char *" for consistency with the rest of core/dive.c. This will allow replacing toUtf8().data() with the constData() version in a subsequent commit. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'core/dive.c')
-rw-r--r--core/dive.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/core/dive.c b/core/dive.c
index 7866962d4..b7ce01ea4 100644
--- a/core/dive.c
+++ b/core/dive.c
@@ -205,7 +205,7 @@ void remove_event(struct event *event)
* have to actually remove the existing event and replace it with a new one.
* WARNING, WARNING... this may end up freeing event in case that event is indeed
* WARNING, WARNING... part of this divecomputer on this dive! */
-void update_event_name(struct dive *d, struct event *event, char *name)
+void update_event_name(struct dive *d, struct event *event, const char *name)
{
if (!d || !event)
return;
@@ -3633,7 +3633,7 @@ timestamp_t get_times()
return dive->when;
}
-void set_userid(char *rUserId)
+void set_userid(const char *rUserId)
{
char *userid = strdup(rUserId);
if (strlen(userid) > 30)
@@ -3653,7 +3653,7 @@ void set_userid(char *rUserId)
* functionality for the core library that Subsurface itself doesn't
* use but that another consumer of the library (like an HTML exporter)
* will need */
-void set_informational_units(char *units)
+void set_informational_units(const char *units)
{
if (strstr(units, "METRIC")) {
git_prefs.unit_system = METRIC;
@@ -3691,7 +3691,7 @@ void set_informational_units(char *units)
}
-void set_git_prefs(char *prefs)
+void set_git_prefs(const char *prefs)
{
if (strstr(prefs, "TANKBAR"))
git_prefs.tankbar = 1;
@@ -3850,7 +3850,7 @@ struct picture *clone_picture(struct picture *src)
}
// Return true if picture was found and deleted
-bool dive_remove_picture(struct dive *d, char *filename)
+bool dive_remove_picture(struct dive *d, const char *filename)
{
struct picture **picture = &d->picture_list;
while (*picture && !same_string((*picture)->filename, filename))