--- src/scim_pointer.h.orig 2017-11-28 20:19:37.280276808 +0100 +++ src/scim_pointer.h.orig 2017-11-28 20:20:17.592916277 +0100 @@ -84,7 +84,7 @@ //!< //!<
Initialize a new Pointer with any dumb pointer. - Pointer(Pointer& src) : t(0) + Pointer(const Pointer& src) : t(0) { set(src.get()); } --- src/scim_debug.h.orig 2017-11-28 20:19:24.929387264 +0100 +++ src/scim_debug.h.orig 2017-11-28 20:20:06.272017526 +0100 @@ -41,7 +41,7 @@ * @name The mask for debug messages filtering. * @{ */ -#define SCIM_DEBUG_AllMask (~0) /**< Show all messages. */ +#define SCIM_DEBUG_AllMask ((uint32)~0) /**< 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 */