Skip to content

Commit 02f67ce

Browse files
committed
Handle GCC 15 errors
Without this patch GCC 15 will create this error: ``` In file included from ncmpidump.c:22: ncmpidump.h:19:7: error: cannot use keyword 'false' as enumeration constant 19 | enum {false=0, true=1}; | ^~~~~ ncmpidump.h:19:7: note: 'false' is a keyword with '-std=c23' onwards ``` Signed-off-by: Adrian Reber <[email protected]>
1 parent 4f2c2a3 commit 02f67ce

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/utils/ncmpidump/ncmpidump.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
#define Printf (void) printf
1717

1818
typedef int boolean;
19+
#if !defined(__STDC_VERSION__) || __STDC_VERSION__ < 202311L
1920
enum {false=0, true=1};
21+
#endif
2022

2123
struct ncdim { /* dimension */
2224
char name[NC_MAX_NAME];

0 commit comments

Comments
 (0)