summaryrefslogtreecommitdiff
path: root/navit/vehicle.c
diff options
context:
space:
mode:
authorsleske <sleske@ffa7fe5e-494d-0410-b361-a75ebd5db220>2013-08-11 20:26:52 +0000
committersleske <sleske@ffa7fe5e-494d-0410-b361-a75ebd5db220>2013-08-11 20:26:52 +0000
commit591065e7a96e58615a2dba55bd9860469f3a5769 (patch)
treeab45f2f2b318f03597ab33c9e452c1cfecd91947 /navit/vehicle.c
parent8bec1a6143f3d8997f5efc7fffb0de4002da7096 (diff)
downloadnavit-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.c3
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");
}