android_kernel_oneplus_msm8998/fs/crypto
Eric Biggers 7e0e7995ee fscrypt: fix build with pre-4.6 gcc versions
gcc versions prior to 4.6 require an extra level of braces when using a
designated initializer for a member in an anonymous struct or union.
This caused a compile error with the 'struct qstr' initialization in
__fscrypt_encrypt_symlink().

Fix it by using QSTR_INIT().

Reported-by: Andrew Morton <akpm@linux-foundation.org>
Fixes: 76e81d6d5048 ("fscrypt: new helper functions for ->symlink()")
Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
2018-04-08 03:05:28 -07:00
..
bio.c fscrypt: catch up to v4.11-rc1 2017-03-08 22:16:40 -08:00
crypto.c fscrypt: trim down fscrypt.h includes 2018-04-08 02:11:00 -07:00
fname.c fscrypt: fix up fscrypt_fname_encrypted_size() for internal use 2018-04-08 02:27:21 -07:00
fscrypt_private.h fscrypt: fix up fscrypt_fname_encrypted_size() for internal use 2018-04-08 02:27:21 -07:00
hooks.c fscrypt: fix build with pre-4.6 gcc versions 2018-04-08 03:05:28 -07:00
Kconfig
keyinfo.c fscrypt: trim down fscrypt.h includes 2018-04-08 02:11:00 -07:00
Makefile fscrypt: new helper function - fscrypt_file_open() 2018-01-04 18:20:23 -08:00
policy.c fscrypt: switch from ->is_encrypted() to IS_ENCRYPTED() 2018-01-04 18:20:19 -08:00