Author: mir3x
Date: Thu Dec  1 19:52:18 2016
New Revision: 34663

URL: http://svn.gna.org/viewcvs/freeciv?rev=34663&view=rev
Log:
Qt-client - hud_units::update_actions() compile failure
Reported by Marko Lindqvist <cazfi>

See bug #25349

Modified:
    trunk/client/gui-qt/hudwidget.cpp

Modified: trunk/client/gui-qt/hudwidget.cpp
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-qt/hudwidget.cpp?rev=34663&r1=34662&r2=34663&view=diff
==============================================================================
--- trunk/client/gui-qt/hudwidget.cpp   (original)
+++ trunk/client/gui-qt/hudwidget.cpp   Thu Dec  1 19:52:18 2016
@@ -582,7 +582,7 @@
   QRect crop, bounding_rect;
   QString mp;
   QString snum;
-  QChar fraction1, fraction2;
+  QString fraction1, fraction2;
   QString text_str, move_pt_text;
   struct canvas *tile_pixmap;
   struct canvas *unit_pixmap;
@@ -670,9 +670,10 @@
   /* Draw movement points */
   move_pt_text = move_points_text(punit->moves_left, false);
   if (move_pt_text.contains('/')) {
-    fraction1 = move_pt_text[move_pt_text.count() - 3];
-    fraction2 = move_pt_text[move_pt_text.count() - 1];
-    move_pt_text.remove(move_pt_text.count() - 3, 3);
+    fraction2 = move_pt_text.right(1);
+    move_pt_text.remove(move_pt_text.count() - 2, 2);
+    fraction1 = move_pt_text.right(1);
+    move_pt_text.remove(move_pt_text.count() - 1, 1);
   }
   crop = QRect(5, 5, pix.width() - 5, pix.height() - 5);
   font.setCapitalization(QFont::Capitalize);


_______________________________________________
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits

Reply via email to