Hello,

in attachment you can find a fix to make ksudoku build with gcc-4.3.

greetings, Joost Damad
diff -ur /tmp/ksudoku-0.4/src/logic/skgraph.h ksudoku-0.4/src/logic/skgraph.h
--- /tmp/ksudoku-0.4/src/logic/skgraph.h	2007-03-17 14:01:10.000000000 +0100
+++ ksudoku-0.4/src/logic/skgraph.h	2008-03-06 22:16:47.000000000 +0100
@@ -128,11 +128,11 @@
 	std::vector<int> linksLeft;//I use standard library because i want the core algorithm to be no dependent on qt/kde
 public:
 	//TODO use this one also in puzzle.h line 80
-	uint index(uint x, uint y, uint z = 0) 
+	unsigned int index(unsigned int x, unsigned int y, unsigned int z = 0) 
 	{
 		return (x*sizeY() + y)*sizeZ() + z;
 	}
-	uint get_x(int index)
+	unsigned int get_x(int index)
 	{
 		int y=get_y(index);
 		if(sizeX()==0) return 0;
@@ -141,14 +141,14 @@
 		index-=y;
 		return index/sizeY();
 	}
-	uint get_y(int index)
+	unsigned int get_y(int index)
 	{
 		if(sizeY()==0) return 0;
 		index-=get_z(index);
 		index/=sizeZ();
 		return index%sizeY();
 	}
-	uint get_z(int index)
+	unsigned int get_z(int index)
 	{
 		if(sizeZ()==0) return 0; //TODO error
 		return index%sizeZ();

Reply via email to