make xattr_resolve_handlers() safe to use with NULL ->s_xattr
[cascardo/linux.git] / fs / xattr.c
index 4231488..fc81e77 100644 (file)
@@ -655,6 +655,7 @@ strcmp_prefix(const char *a, const char *a_prefix)
  * operations to the correct xattr_handler.
  */
 #define for_each_xattr_handler(handlers, handler)              \
+       if (handlers)                                           \
                for ((handler) = *(handlers)++;                 \
                        (handler) != NULL;                      \
                        (handler) = *(handlers)++)