mirror of
https://github.com/flatpak/flatpak.git
synced 2026-03-17 14:39:13 -04:00
Properly check the tmp dir mode
This was using a boolean && instead of a bitwise mask. Reported by covertity.
This commit is contained in:
@@ -639,7 +639,7 @@ flatpak_ensure_system_user_cache_dir_location (GError **error)
|
||||
/* Must be owned by us */
|
||||
st_buf.st_uid == getuid () &&
|
||||
/* and not writeable by others */
|
||||
(st_buf.st_mode && 0022) != 0)
|
||||
(st_buf.st_mode & 0022) != 0)
|
||||
return g_file_new_for_path (path);
|
||||
|
||||
path = g_strdup ("/var/tmp/flatpak-cache-XXXXXX");
|
||||
|
||||
Reference in New Issue
Block a user