mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 22:03:31 +01:00
Update to latest tinytest
(This pulls in some fixes to tinytest_demo.c, which Tor doesn't build.)
This commit is contained in:
parent
cd9d08a5e1
commit
102bb1c04f
@ -36,7 +36,10 @@
|
||||
#include <string.h>
|
||||
#include <errno.h>
|
||||
#include <time.h>
|
||||
#ifndef _WIN32
|
||||
|
||||
#ifdef _WIN32
|
||||
#include <windows.h>
|
||||
#else
|
||||
#include <unistd.h>
|
||||
#endif
|
||||
|
||||
@ -152,7 +155,8 @@ test_memcpy(void *ptr)
|
||||
memcpy(db->buffer2, db->buffer1, sizeof(db->buffer1));
|
||||
tt_str_op(db->buffer1, ==, db->buffer2);
|
||||
|
||||
/* This one works if there's an internal NUL. */
|
||||
/* tt_mem_op() does a memcmp, as opposed to the strcmp in tt_str_op() */
|
||||
db->buffer2[100] = 3; /* Make the buffers unequal */
|
||||
tt_mem_op(db->buffer1, <, db->buffer2, sizeof(db->buffer1));
|
||||
|
||||
/* Now we've allocated memory that's referenced by a local variable.
|
||||
|
Loading…
Reference in New Issue
Block a user