diff options
Diffstat (limited to 'lib/mpack')
| -rw-r--r-- | lib/mpack/CMakeLists.txt | 4 | ||||
| -rw-r--r-- | lib/mpack/read-remaining.c | 4 | 
2 files changed, 5 insertions, 3 deletions
| diff --git a/lib/mpack/CMakeLists.txt b/lib/mpack/CMakeLists.txt index 0e4359d..4badc7b 100644 --- a/lib/mpack/CMakeLists.txt +++ b/lib/mpack/CMakeLists.txt @@ -7,6 +7,8 @@ cmake_minimum_required(VERSION 3.29)  set(CMAKE_C_STANDARD 11)  set(CMAKE_EXPORT_COMPILE_COMMANDS 1) +# set(CMAKE_BUILD_TYPE Debug) +  project(mpack C)  add_library(mpack STATIC @@ -24,5 +26,5 @@ target_include_directories(mpack SYSTEM INTERFACE  	)  # causes some wild crashes, please leave off -add_compile_definitions(MPACK_READ_TRACKING=0) +target_compile_definitions(mpack PRIVATE MPACK_READ_TRACKING=0) diff --git a/lib/mpack/read-remaining.c b/lib/mpack/read-remaining.c index ebc9b56..46b5815 100644 --- a/lib/mpack/read-remaining.c +++ b/lib/mpack/read-remaining.c @@ -1,10 +1,10 @@  #include "mpack.h"  size_t mpack_read_remaining_bytes(mpack_reader_t * reader, char * p, size_t count) { -	size_t limit =mpack_reader_remaining(reader, NULL); +	size_t limit = mpack_reader_remaining(reader, NULL);  	if (0 < count && count < limit)  		limit = count; -	memcpy(p, reader->data, limit); +	MPACK_MEMCPY(p, reader->data, limit);  	return limit;  } |