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:
2023-10-05 00:32:37 +00:00
parent d1e494b730
commit 424b9b5a2f
175 changed files with 10484 additions and 4227 deletions

View File

@ -29,6 +29,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
@ -45,9 +48,13 @@ segv_handler(int sig)
int
main(void)
{
void * buf;
size_t size;
unsigned int i;
void *buf;
size_t size;
unsigned int i;
#ifdef BENCHMARKS
return 0;
#endif
if (sodium_malloc(SIZE_MAX - 1U) != NULL) {
return 1;
@ -78,6 +85,9 @@ main(void)
}
printf("OK\n");
#ifdef SIG_DFL
# ifdef SIGPROT
signal(SIGPROT, segv_handler);
# endif
# ifdef SIGSEGV
signal(SIGSEGV, segv_handler);
# endif