Switch to panic='abort' for safety across FFI boundaries (#38)

This commit is contained in:
Dev Ojha
2021-01-21 14:51:10 -06:00
committed by GitHub
parent 6ed2450b55
commit cd88721883
2 changed files with 3 additions and 0 deletions

View File

@@ -22,6 +22,7 @@
### Bug fixes ### Bug fixes
- #28 fix broken documentation links - #28 fix broken documentation links
- #38 Compile with `panic='abort'` in release mode, for safety of the library across FFI boundaries.
## v0.1.0 ## v0.1.0

View File

@@ -36,6 +36,7 @@ members = [
opt-level = 3 opt-level = 3
lto = "thin" lto = "thin"
incremental = true incremental = true
panic = 'abort'
[profile.bench] [profile.bench]
opt-level = 3 opt-level = 3
@@ -47,6 +48,7 @@ debug-assertions = false
[profile.dev] [profile.dev]
opt-level = 0 opt-level = 0
panic = 'abort'
[profile.test] [profile.test]
opt-level = 3 opt-level = 3