Index: scim-1.4.15/src/scim_pointer.h
===================================================================
--- scim-1.4.15.orig/src/scim_pointer.h
+++ scim-1.4.15/src/scim_pointer.h
@@ -84,7 +84,7 @@ public:
//!<
//!< <BR>Initialize a new Pointer with any dumb pointer.
- Pointer(Pointer& src) : t(0)
+ Pointer(const Pointer& src) : t(0)
{
set(src.get());
}
Index: scim-1.4.15/src/scim_debug.h
===================================================================
--- scim-1.4.15.orig/src/scim_debug.h
+++ scim-1.4.15/src/scim_debug.h
@@ -41,7 +41,7 @@ namespace scim {
* @name The mask for debug messages filtering.
* @{
*/
-#define SCIM_DEBUG_AllMask (~0) /**< Show all messages. */
+#define SCIM_DEBUG_AllMask (~0U) /**< Show all messages. */
#define SCIM_DEBUG_MainMask 1 /**< Show messages of main application. */
#define SCIM_DEBUG_ConfigMask 2 /**< Show messages of Config objects */
#define SCIM_DEBUG_IMEngineMask 4 /**< Show messages of IMEngine objects */