]> mj.ucw.cz Git - libucw.git/commit
- lizard_alloc() turns on the wrapper for SIGSEGV and lizard_free() restores
authorRobert Spalek <robert@ucw.cz>
Thu, 24 Jun 2004 11:57:48 +0000 (11:57 +0000)
committerRobert Spalek <robert@ucw.cz>
Thu, 24 Jun 2004 11:57:48 +0000 (11:57 +0000)
commit4deb7fd75ea1306e943ab414efca26b1951cfd23
treeb7027f3ececdf0b8c91b1658e5d816dff9e36cfe
parentf5cb619eb24ba3501a1b1a1c3edd93689714b1f6
- lizard_alloc() turns on the wrapper for SIGSEGV and lizard_free() restores
  its original value
- lizard_decompress_safe() registers quickly the SIGSEGV handler using the
  wrapper.  it saves 2 sys-calls.

- allocate 3 more bytes for unaligned memory access
lib/lizard-safe.c
lib/lizard.h