Ferry Huberts
ccfc3f8422
Fix Clang compiler warnings (-Wsign-conversion)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-09-02 23:12:26 +02:00
Ferry Huberts
330f64dd95
Fix Clang compiler warnings (-Winconsistent-missing-destructor-override)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-09-02 23:12:26 +02:00
Ferry Huberts
9a2854be58
Fix a few Clang compiler warnings (-Wunreachable-code-return)
...
1 left:
src/oatpp/core/async/Coroutine.cpp:325:10: warning: 'return' will never be executed [-Wunreachable-code-return]
return std::forward<oatpp::async::Action>(action);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-09-02 23:12:26 +02:00
Ferry Huberts
a93fa88897
Fix Clang compiler warnings (-Wshadow)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-09-02 23:12:26 +02:00
Ferry Huberts
244a86118d
Fix Clang compiler warning (-Wconditional-uninitialized)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-09-02 23:12:26 +02:00
Ferry Huberts
82beea0071
Fix Clang compiler warnings (-Wnewline-eof)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-09-02 23:12:26 +02:00
Ferry Huberts
aa02f4bb3f
Fix Clang compiler warnings (-Wextra-semi-stmt)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-09-02 23:12:26 +02:00
Ferry Huberts
7c0ef28449
Fix Clang compiler warnings (-Wextra-semi)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-09-02 23:12:26 +02:00
Ferry Huberts
97452f0c91
Add Clang compiler flags
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-09-02 23:12:26 +02:00
Ferry Huberts
485c464c93
Windows doesn't know ssize_t
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-31 21:57:19 +02:00
Ferry Huberts
1f9ad05fa5
Fix compiler warnings in compilation units (-Wsign-conversion)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-27 10:46:52 +02:00
Ferry Huberts
9e88481674
Fix compiler warnings in headers (-Wsign-conversion)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-27 10:46:52 +02:00
Leonid Stryzhevskyi
104c4eb011
Merge pull request #828 from fhuberts/fix-Wsign-compare
...
Fix compiler warnings (-Wsign-compare)
2023-08-24 00:34:40 +03:00
Leonid Stryzhevskyi
1f008731dd
Merge pull request #832 from patrikhuss/master
...
Fix issue with "100 Continue" response not sent correctly
2023-08-24 00:07:06 +03:00
patrikhuss
7c0e12e5f6
Fix issue with "100 Continue" response not sent correctly
...
fixes #607
Signed-off-by: Patrik Huss <patrik.huss@ctek.com>
2023-08-23 09:55:19 +02:00
Leonid Stryzhevskyi
6c04c92f3d
Merge pull request #829 from fhuberts/fix-Wuseless-cast
...
Fix compiler warnings (-Wuseless-cast)
2023-08-21 02:32:02 +03:00
Ferry Huberts
e8ace1808f
Fix an additional useless-cast warning, as reported on Debian 12 x64
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-19 09:47:51 +02:00
Leonid Stryzhevskyi
72807d83ee
Merge pull request #826 from fhuberts/fix-Wlogical-op
...
Fix compiler warnings (-Wlogical-op)
2023-08-19 10:22:56 +03:00
Leonid Stryzhevskyi
2248156afa
Merge pull request #825 from fhuberts/fix-Wsuggest-attribute=noreturn
...
Fix compiler warnings (-Wsuggest-attribute=noreturn)
2023-08-19 10:20:37 +03:00
Ferry Huberts
dfc5e913f8
Process review comments
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-19 08:30:57 +02:00
Ferry Huberts
7abf37dc9e
Process review comments
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-19 08:20:41 +02:00
Leonid Stryzhevskyi
ae908b82ee
Merge pull request #827 from fhuberts/fix-Wsuggest-attribute=cold
...
Enable compiler warnings (-Wsuggest-attribute=cold)
2023-08-19 03:27:37 +03:00
Leonid Stryzhevskyi
217515591e
Merge pull request #824 from fhuberts/fix-Wshadow
...
Fix compiler warnings (-Wshadow)
2023-08-19 03:15:28 +03:00
Leonid Stryzhevskyi
4839095677
Merge pull request #823 from fhuberts/fix-Wdouble-promotion
...
Fix compiler warnings (-Wdouble-promotion)
2023-08-19 03:14:15 +03:00
Ferry Huberts
f49b3bf0e5
Fix compiler warnings (-Wuseless-cast)
...
The compiler didn't catch this one in the oatpp build, but did catch it
in the project in which we integrated oatpp.
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-17 10:09:52 +02:00
Ferry Huberts
fabcc79ee1
Fix compiler warnings (-Wsign-compare)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-17 08:49:58 +02:00
Ferry Huberts
0bdc3b6aaa
Enable compiler warnings (-Wsuggest-attribute=cold)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-17 08:46:51 +02:00
Ferry Huberts
f6f2d27b85
Fix compiler warnings (-Wlogical-op)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-17 08:46:15 +02:00
Ferry Huberts
4652ad8682
Fix compiler warnings (-Wsuggest-attribute=noreturn)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-17 08:45:52 +02:00
Ferry Huberts
91a7b3ef9c
Fix compiler warnings (-Wshadow)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-17 08:45:19 +02:00
Ferry Huberts
4b82a5cadd
Fix compiler warnings (-Wdouble-promotion)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-17 08:44:35 +02:00
Leonid Stryzhevskyi
78f2232012
Merge pull request #822 from fhuberts/fix-Wdangling-reference
...
Fix compiler warnings (-Wdangling-reference)
2023-08-17 01:57:59 +03:00
Leonid Stryzhevskyi
75fc72b02c
Merge pull request #821 from fhuberts/fix-Wconversion
...
Fix compiler warnings (-Wconversion)
2023-08-17 01:56:31 +03:00
Leonid Stryzhevskyi
61f394ad4f
Merge pull request #820 from fhuberts/fix-Warith-conversion
...
Enable compiler warnings (-Warith-conversion)
2023-08-17 01:54:41 +03:00
Leonid Stryzhevskyi
ddd05b6ef5
Merge pull request #819 from fhuberts/fix-Wsuggest-attribute=format
...
Fix compiler warnings (-Wsuggest-attribute=format)
2023-08-17 01:53:28 +03:00
Leonid Stryzhevskyi
adb6ac0184
Merge pull request #818 from fhuberts/fix-Wuseless-cast
...
Fix compiler warnings (-Wuseless-cast)
2023-08-17 01:51:00 +03:00
Ferry Huberts
9f97e4ae61
Fix compiler warnings (-Wdangling-reference)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-16 20:44:41 +02:00
Ferry Huberts
129dfeb782
Forgot to remove the flag -Wno-suggest-attribute=format
...
No impact on the build.
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-16 20:25:24 +02:00
Ferry Huberts
85ee98509a
Fix compiler warnings (-Wconversion)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-16 14:02:42 +02:00
Ferry Huberts
7b3c54426c
Enable compiler warnings (-Warith-conversion)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-16 14:00:42 +02:00
Ferry Huberts
6dfe302829
Fix compiler warnings (-Wsuggest-attribute=format)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-16 13:56:27 +02:00
Ferry Huberts
f116a9619a
Fix compiler warnings (-Wuseless-cast)
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-16 13:48:14 +02:00
Leonid Stryzhevskyi
96bff7a7ed
Merge pull request #816 from fhuberts/compiler-flags-are-for-gcc
...
Compiler flags are for gcc
2023-08-16 02:17:01 +03:00
Leonid Stryzhevskyi
fd82260da6
Merge pull request #815 from fhuberts/fix-2-trivial-clang-warnings
...
Fix 2 trivial clang warnings
2023-08-16 02:15:21 +03:00
Ferry Huberts
2b4f8f023b
These are C++ compiler flags
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-15 15:14:30 +02:00
Ferry Huberts
2a6c8e2692
Only test compiler flags when needed
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-15 13:52:23 +02:00
Ferry Huberts
0d2985cacd
Add some comments
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-14 23:10:08 +02:00
Ferry Huberts
6553029e2f
Only apply the compiler flags for GNU
...
That's what they are originally tuned for.
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-14 23:10:08 +02:00
Ferry Huberts
16392c700b
Convert all 'add_compiler_flags' to 'add_cxx_compiler_flags'
...
This codebase only contains C++ code.
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-14 23:10:08 +02:00
Ferry Huberts
c0f0b46ed8
Remove a superfluous line
...
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-14 23:10:08 +02:00