Commit 13dcb36
committed
fix(s2): Support C23 for secure memset (for MacOS clang-17)
The previously introduced patch break MacOS support,
this transition code to C23 make it usable on both OS (Linux, MacOS).
Note that current version of gcc-12 in debian stable is not supporting
this C23 function, so it fallback to the safer option for memset in
this release.
Origin: #139
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#85
Relate-to: #137
Forwarded: #139
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>1 parent d86373f commit 13dcb36
File tree
1 file changed
+10
-0
lines changed- applications/zpc/components/zwave/zwave_transports/s2/libs/zw-libs2/protocol
1 file changed
+10
-0
lines changedLines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1279 | 1279 | | |
1280 | 1280 | | |
1281 | 1281 | | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
| 1285 | + | |
| 1286 | + | |
1282 | 1287 | | |
| 1288 | + | |
| 1289 | + | |
| 1290 | + | |
| 1291 | + | |
| 1292 | + | |
1283 | 1293 | | |
1284 | 1294 | | |
1285 | 1295 | | |
| |||
0 commit comments