Blob Blame History Raw
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 */