diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-04-17 07:17:24 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-04-17 07:21:24 +0300 |
commit | e12c08e8d170b7ca40f204a5b0423c23a9fbc2c1 (patch) | |
tree | 8cf3453d12edb177a218ef8009357518ec6cab6a /source/blender/blenlib/BLI_fnmatch.h | |
parent | b3dabc200a4b0399ec6b81f2ff2730d07b44fcaa (diff) |
ClangFormat: apply to source, most of intern
Apply clang format as proposed in T53211.
For details on usage and instructions for migrating branches
without conflicts, see:
https://wiki.blender.org/wiki/Tools/ClangFormat
Diffstat (limited to 'source/blender/blenlib/BLI_fnmatch.h')
-rw-r--r-- | source/blender/blenlib/BLI_fnmatch.h | 46 |
1 files changed, 22 insertions, 24 deletions
diff --git a/source/blender/blenlib/BLI_fnmatch.h b/source/blender/blenlib/BLI_fnmatch.h index 675b9b0882d..28169c36e23 100644 --- a/source/blender/blenlib/BLI_fnmatch.h +++ b/source/blender/blenlib/BLI_fnmatch.h @@ -26,48 +26,46 @@ * \ingroup bli */ -#ifdef __cplusplus +#ifdef __cplusplus extern "C" { #endif #if defined WIN32 && !defined _LIBC -#if defined(__cplusplus) || (defined(__STDC__) && __STDC__) -#undef __P -#define __P(protos) protos -#else /* Not C++ or ANSI C. */ -#undef __P -#define __P(protos) () +# if defined(__cplusplus) || (defined(__STDC__) && __STDC__) +# undef __P +# define __P(protos) protos +# else /* Not C++ or ANSI C. */ +# undef __P +# define __P(protos) () /* We can get away without defining `const' here only because in this file * it is used only inside the prototype for `fnmatch', which is elided in * non-ANSI C where `const' is problematical. */ -#endif /* C++ or ANSI C. */ - +# endif /* C++ or ANSI C. */ /* We #undef these before defining them because some losing systems * (HP-UX A.08.07 for example) define these in <unistd.h>. */ -#undef FNM_PATHNAME -#undef FNM_NOESCAPE -#undef FNM_PERIOD +# undef FNM_PATHNAME +# undef FNM_NOESCAPE +# undef FNM_PERIOD /* Bits set in the FLAGS argument to `fnmatch'. */ -#define FNM_PATHNAME (1 << 0) /* No wildcard can ever match `/'. */ -#define FNM_NOESCAPE (1 << 1) /* Backslashes don't quote special chars. */ -#define FNM_PERIOD (1 << 2) /* Leading `.' is matched only explicitly. */ +# define FNM_PATHNAME (1 << 0) /* No wildcard can ever match `/'. */ +# define FNM_NOESCAPE (1 << 1) /* Backslashes don't quote special chars. */ +# define FNM_PERIOD (1 << 2) /* Leading `.' is matched only explicitly. */ -#if !defined(_POSIX_C_SOURCE) || _POSIX_C_SOURCE < 2 || defined(_GNU_SOURCE) -#define FNM_FILE_NAME FNM_PATHNAME /* Preferred GNU name. */ -#define FNM_LEADING_DIR (1 << 3) /* Ignore `/...' after a match. */ -#define FNM_CASEFOLD (1 << 4) /* Compare without regard to case. */ -#endif +# if !defined(_POSIX_C_SOURCE) || _POSIX_C_SOURCE < 2 || defined(_GNU_SOURCE) +# define FNM_FILE_NAME FNM_PATHNAME /* Preferred GNU name. */ +# define FNM_LEADING_DIR (1 << 3) /* Ignore `/...' after a match. */ +# define FNM_CASEFOLD (1 << 4) /* Compare without regard to case. */ +# endif /* Value returned by `fnmatch' if STRING does not match PATTERN. */ -#define FNM_NOMATCH 1 +# define FNM_NOMATCH 1 /* Match STRING against the filename pattern PATTERN, * returning zero if it matches, FNM_NOMATCH if not. */ -extern int fnmatch __P((const char *__pattern, const char *__string, - int __flags)); +extern int fnmatch __P((const char *__pattern, const char *__string, int __flags)); #else # ifndef _GNU_SOURCE @@ -76,7 +74,7 @@ extern int fnmatch __P((const char *__pattern, const char *__string, # include <fnmatch.h> #endif /* defined WIN32 && !defined _LIBC */ -#ifdef __cplusplus +#ifdef __cplusplus } #endif |