1234567891011121314151617181920212223242526272829303132333435363738394041 |
- From ec0f9d07792298f89e71cee1e692ad60bf6b8d5c Mon Sep 17 00:00:00 2001
- From: Jaegeuk Kim <jaegeuk@kernel.org>
- Date: Thu, 24 Oct 2024 20:33:38 +0000
- Subject: [PATCH] f2fs-tools: use stdbool.h instead of bool
- The existing bool definition is broken for c23, where bool is now a keyword.
- Signed-off-by: Elliott Hughes <enh@google.com>
- Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
- Upstream: https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/commit/?id=6617d15a660becc23825007ab3fc2d270b5b250f
- [Florian: rebased to 1.16.0]
- Signed-off-by: Florian Larysch <fl@n621.de>
- ---
- include/f2fs_fs.h | 4 +---
- 1 file changed, 1 insertion(+), 3 deletions(-)
- diff --git a/include/f2fs_fs.h b/include/f2fs_fs.h
- index f890634..a968380 100644
- --- a/include/f2fs_fs.h
- +++ b/include/f2fs_fs.h
- @@ -26,6 +26,7 @@
- #include <stddef.h>
- #include <string.h>
- #include <time.h>
- +#include <stdbool.h>
-
- #ifdef HAVE_CONFIG_H
- #include <config.h>
- @@ -103,9 +104,6 @@ typedef uint16_t u16;
- typedef uint8_t u8;
- typedef u32 block_t;
- typedef u32 nid_t;
- -#ifndef bool
- -typedef u8 bool;
- -#endif
- typedef unsigned long pgoff_t;
- typedef unsigned short umode_t;
-
- --
- 2.49.0
|