--- editview.cc.orig	2007-08-02 14:52:33.000000000 +0200
+++ editview.cc	2007-08-02 14:52:53.000000000 +0200
@@ -66,7 +66,7 @@
 	}
 	char str[256];
 	model_ = m;
-	sprintf(str, "def%-u", (int)this);
+	sprintf(str, "def%-u", (intptr_t)this);
 	defTag_ = new Tag(str);
 	model_->add_tag(defTag_);
 	editing_stage_ = NONE;
@@ -89,7 +89,7 @@
 	}
 
 	model_ = m;
-	sprintf(str, "def%-u", (int)this);
+	sprintf(str, "def%-u", (intptr_t)this);
 	defTag_ = new Tag(name);
 	model_->add_tag(defTag_);
 	editing_stage_ = NONE;


syntax highlighted by Code2HTML, v. 0.9.1