From: vitorramos ramos.vitor89@gmail.com
--- include/pathcch.h | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/include/pathcch.h b/include/pathcch.h index 0c2dc63c41b..1376cbf3894 100644 --- a/include/pathcch.h +++ b/include/pathcch.h @@ -16,13 +16,16 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
-#define PATHCCH_NONE 0x00 -#define PATHCCH_ALLOW_LONG_PATHS 0x01 -#define PATHCCH_FORCE_ENABLE_LONG_NAME_PROCESS 0x02 -#define PATHCCH_FORCE_DISABLE_LONG_NAME_PROCESS 0x04 -#define PATHCCH_DO_NOT_NORMALIZE_SEGMENTS 0x08 -#define PATHCCH_ENSURE_IS_EXTENDED_LENGTH_PATH 0x10 -#define PATHCCH_ENSURE_TRAILING_SLASH 0x20 +typedef enum PATHCCH_OPTIONS +{ + PATHCCH_NONE = 0x00, + PATHCCH_ALLOW_LONG_PATHS = 0x01, + PATHCCH_FORCE_ENABLE_LONG_NAME_PROCESS = 0x02, + PATHCCH_FORCE_DISABLE_LONG_NAME_PROCESS = 0x04, + PATHCCH_DO_NOT_NORMALIZE_SEGMENTS = 0x08, + PATHCCH_ENSURE_IS_EXTENDED_LENGTH_PATH = 0x10, + PATHCCH_ENSURE_TRAILING_SLASH = 0x20, +} PATHCCH_OPTIONS;
#define PATHCCH_MAX_CCH 0x8000