diff options
author | sleske <sleske@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2013-08-11 20:26:52 +0000 |
---|---|---|
committer | sleske <sleske@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2013-08-11 20:26:52 +0000 |
commit | c6dfffde863c67b6aba949497fbbde6c3b510ab9 (patch) | |
tree | ab45f2f2b318f03597ab33c9e452c1cfecd91947 /navit/vehicle.c | |
parent | 63a714dd35d7b62ef37b959c6ce7a01df91df2e3 (diff) | |
download | navit-c6dfffde863c67b6aba949497fbbde6c3b510ab9.tar.gz |
Fix:core:Fix last const warnings by casting. Ugly, but the best solution right now.|Concludes #1154. Now we build without warnings under -Wall, yeah!
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5574 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/vehicle.c')
-rw-r--r-- | navit/vehicle.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/navit/vehicle.c b/navit/vehicle.c index c28d5956c..48ee8af39 100644 --- a/navit/vehicle.c +++ b/navit/vehicle.c @@ -391,7 +391,8 @@ static void vehicle_set_default_name(struct vehicle *this_) struct attr default_name; if (!attr_search(this_->attrs, NULL, attr_name)) { default_name.type=attr_name; - default_name.u.str=_("Unnamed vehicle"); + // Safe cast: attr_generic_set_attr does not modify its parameter. + default_name.u.str=(char*)_("Unnamed vehicle"); this_->attrs=attr_generic_set_attr(this_->attrs, &default_name); dbg(0, "Incomplete vehicle definition: missing attribute 'name'. Default name set.\n"); } |