diff -Naur xfc-4.3.2/examples/howto/selection/selection.cc xfc-4.3.2.tpg/examples/howto/selection/selection.cc --- xfc-4.3.2/examples/howto/selection/selection.cc 2007-04-18 22:18:26.000000000 +0000 +++ xfc-4.3.2.tpg/examples/howto/selection/selection.cc 2007-06-06 23:22:24.000000000 +0000 @@ -47,7 +47,7 @@ cout << " * type() = " << selection_data.get_type() << endl; cout << " * format() = " << selection_data.format() << endl; cout.setf(ios_base::hex, ios_base::basefield); - cout << " * data() = 0x" << reinterpret_cast<unsigned int>(selection_data.data()) << endl; + cout << " * data() = 0x" << reinterpret_cast<unsigned long>(selection_data.data()) << endl; cout.setf(ios_base::dec, ios_base::basefield); cout << " * length() = " << selection_data.length() << endl << endl;