diff options
| author | Mattias Andrée <maandree@kth.se> | 2024-08-18 09:58:23 +0200 | 
|---|---|---|
| committer | Mattias Andrée <maandree@kth.se> | 2024-08-18 09:58:23 +0200 | 
| commit | a69f0f613687edf6c1f1ee83b462f77e8ea3c9a9 (patch) | |
| tree | d976683461a0f427d2f1ef79a8732a048dd0c67b /enwmemdup.c | |
| parent | Merge tag '1.3' into since (diff) | |
| parent | Update VERSION_MINOR (diff) | |
| download | libsimple-a69f0f613687edf6c1f1ee83b462f77e8ea3c9a9.tar.gz libsimple-a69f0f613687edf6c1f1ee83b462f77e8ea3c9a9.tar.bz2 libsimple-a69f0f613687edf6c1f1ee83b462f77e8ea3c9a9.tar.xz  | |
Merge tag '1.4' into since
Version 1.4
Diffstat (limited to 'enwmemdup.c')
| -rw-r--r-- | enwmemdup.c | 25 | 
1 files changed, 1 insertions, 24 deletions
diff --git a/enwmemdup.c b/enwmemdup.c index 243c99e..14b5871 100644 --- a/enwmemdup.c +++ b/enwmemdup.c @@ -1,5 +1,5 @@  /* See LICENSE file for copyright and license details. */ -#include "libsimple.h" +#include "common.h"  #ifndef TEST @@ -31,15 +31,6 @@ main(void)  	assert(!wmemcmp(s, L"hello", 5));  	free(s); -	assert((s = libsimple_ewmemdup(L"test", 5))); -	if (have_custom_malloc()) { -		assert((info = get_allocinfo(s))); -		assert(info->size == 5 * sizeof(wchar_t)); -		assert(!info->zeroed); -	} -	assert(!wmemcmp(s, L"test", 5)); -	free(s); -  	if (have_custom_malloc()) {  		alloc_fail_in = 1;  		assert_exit_ptr(libsimple_enwmemdup(44, L"hello", 2)); @@ -47,23 +38,9 @@ main(void)  		assert_stderr("%s: wmemdup: %s\n", argv0, strerror(ENOMEM));  		assert(!alloc_fail_in); -		libsimple_default_failure_exit = 55; -		alloc_fail_in = 1; -		assert_exit_ptr(libsimple_ewmemdup(L"test", 2)); -		assert(exit_status == 55); -		assert_stderr("%s: wmemdup: %s\n", argv0, strerror(ENOMEM)); -		assert(!alloc_fail_in); -		libsimple_default_failure_exit = 1; -  		assert_exit_ptr(libsimple_enwmemdup(41, NULL, SSIZE_MAX));  		assert(exit_status == 41);  		assert_stderr("%s: wmemdup: %s\n", argv0, strerror(ENOMEM)); - -		libsimple_default_failure_exit = 51; -		assert_exit_ptr(libsimple_ewmemdup(NULL, SSIZE_MAX)); -		assert(exit_status == 51); -		assert_stderr("%s: wmemdup: %s\n", argv0, strerror(ENOMEM)); -		libsimple_default_failure_exit = 1;  	}  	return 0;  | 
