forked from cory/tildefriends
libsodium-1.0.19-stable.tar.gz
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4490 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
10
deps/libsodium/test/default/sodium_utils3.c
vendored
10
deps/libsodium/test/default/sodium_utils3.c
vendored
@ -25,6 +25,9 @@ segv_handler(int sig)
|
||||
printf("Intentional segfault / bus error caught\n");
|
||||
printf("OK\n");
|
||||
#ifdef SIG_DFL
|
||||
# ifdef SIGPROT
|
||||
signal(SIGPROT, SIG_DFL);
|
||||
# endif
|
||||
# ifdef SIGSEGV
|
||||
signal(SIGSEGV, SIG_DFL);
|
||||
# endif
|
||||
@ -44,7 +47,14 @@ main(void)
|
||||
void * buf;
|
||||
size_t size;
|
||||
|
||||
#ifdef BENCHMARKS
|
||||
return 0;
|
||||
#endif
|
||||
|
||||
#ifdef SIG_DFL
|
||||
# ifdef SIGPROT
|
||||
signal(SIGPROT, segv_handler);
|
||||
# endif
|
||||
# ifdef SIGSEGV
|
||||
signal(SIGSEGV, segv_handler);
|
||||
# endif
|
||||
|
Reference in New Issue
Block a user