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 | 591065e7a96e58615a2dba55bd9860469f3a5769 (patch) | |
tree | ab45f2f2b318f03597ab33c9e452c1cfecd91947 /navit/vehicle.c | |
parent | 8bec1a6143f3d8997f5efc7fffb0de4002da7096 (diff) | |
download | navit-svn-591065e7a96e58615a2dba55bd9860469f3a5769.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 c28d5956..48ee8af3 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"); } |