From de7e25bc2544d45ff27b08377996787bb44039ae Mon Sep 17 00:00:00 2001 From: Pablo Barciela Date: Sun, 31 Mar 2019 03:21:37 +0200 Subject: caja-file: avoid shifting signed 32-bit value by 31 bits Fixes cppcheck warnings: [libcaja-private/caja-file.c:288]: (error) Shifting signed 32-bit value by 31 bits is undefined behaviour [libcaja-private/caja-file.c:334]: (error) Shifting signed 32-bit value by 31 bits is undefined behaviour [libcaja-private/caja-file.c:386]: (error) Shifting signed 32-bit value by 31 bits is undefined behaviour [libcaja-private/caja-file.c:3789]: (error) Shifting signed 32-bit value by 31 bits is undefined behaviour --- libcaja-private/caja-file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libcaja-private') diff --git a/libcaja-private/caja-file.c b/libcaja-private/caja-file.c index a7e0e8d8..95d58f25 100644 --- a/libcaja-private/caja-file.c +++ b/libcaja-private/caja-file.c @@ -98,7 +98,7 @@ /* Name of Caja trash directories */ #define TRASH_DIRECTORY_NAME ".Trash" -#define METADATA_ID_IS_LIST_MASK (1<<31) +#define METADATA_ID_IS_LIST_MASK (1U<<31) #define SORT_BY_EXTENSION_FOLLOWING_MAX_LENGTH 3 #define SORT_BY_EXTENSION_MAX_SEGMENTS 3 -- cgit v1.2.1