File: 11const_cast

package info (click to toggle)
critterding 1.0-beta12.1-1.3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, buster, stretch
  • size: 7,084 kB
  • sloc: cpp: 81,566; makefile: 930
file content (20 lines) | stat: -rw-r--r-- 1,041 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Description: Fix missing const parameter with g++-4.5
Origin: upstream, committed r1123 in upstream svn
Forwarded: not-needed
Author: Daniel T Chen <crimsun@ubuntu.com>
Reviewed-by: Daniel T Chen <crimsun@ubuntu.com>
Last-Updated: 2011-09-15

Index: critterding-1.0-beta12.1/src/scenes/evolution.cpp
===================================================================
--- critterding-1.0-beta12.1.orig/src/scenes/evolution.cpp	2011-09-14 23:39:17.000000000 -0400
+++ critterding-1.0-beta12.1/src/scenes/evolution.cpp	2011-09-14 23:39:38.000000000 -0400
@@ -297,7 +297,7 @@
 					}
 					else if ( world->mouseRayHitEntity->type == 0 )
 					{
-						CritterB* c = static_cast<const CritterB*>(world->mouseRayHitEntity);
+						const CritterB* c = static_cast<const CritterB*>(world->mouseRayHitEntity);
 						Textprinter::Instance()->print( oldx+margin, oldy,    "critter");
 						Textprinter::Instance()->print(oldx+rmargindistance, oldy, "%1i", c->critterID);
 						Textprinter::Instance()->print( oldx+margin, oldy+vspacer, "energy");