SOURCES: qcad-gcc4.patch (NEW) - fix ugly casting.

pluto pluto at pld-linux.org
Mon Apr 17 13:44:59 CEST 2006


Author: pluto                        Date: Mon Apr 17 11:44:59 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- fix ugly casting.

---- Files affected:
SOURCES:
   qcad-gcc4.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/qcad-gcc4.patch
diff -u /dev/null SOURCES/qcad-gcc4.patch:1.1
--- /dev/null	Mon Apr 17 13:44:59 2006
+++ SOURCES/qcad-gcc4.patch	Mon Apr 17 13:44:54 2006
@@ -0,0 +1,22 @@
+--- qcad-2.0.4.0-1.src/qcadlib/src/engine/rs_entity.cpp.orig	2004-09-14 22:13:02.000000000 +0200
++++ qcad-2.0.4.0-1.src/qcadlib/src/engine/rs_entity.cpp	2006-04-17 13:29:17.000000000 +0200
+@@ -849,7 +849,7 @@
+         os << " layer: NULL ";
+     } else {
+         os << " layer: " << e.layer->getName().latin1() << " ";
+-        os << " layer address: " << (int)(e.layer) << " ";
++        os << " layer address: " << (ptrdiff_t)(e.layer) << " ";
+     }
+ 
+     os << e.pen << "\n";
+--- qcad-2.0.4.0-1.src/qcadlib/src/engine/rs_layer.cpp.orig	2004-09-14 22:13:02.000000000 +0200
++++ qcad-2.0.4.0-1.src/qcadlib/src/engine/rs_layer.cpp	2006-04-17 13:30:14.000000000 +0200
+@@ -57,7 +57,7 @@
+     os << " name: " << l.getName().latin1()
+     << " pen: " << l.getPen()
+ 	<< " frozen: " << (int)l.isFrozen()
+-	<< " address: " << (int)(&l)
++	<< " address: " << (ptrdiff_t)(&l)
+     << std::endl;
+     return os;
+ }
================================================================


More information about the pld-cvs-commit mailing list