diff --git a/runtime/libtrace/tracelib.c b/runtime/libtrace/tracelib.c index 35c9ccc9ca3..aa4e603c11c 100644 --- a/runtime/libtrace/tracelib.c +++ b/runtime/libtrace/tracelib.c @@ -20,7 +20,7 @@ typedef int64_t Generic; typedef uint64_t Index; -typedef ptrdiff_t Pointer; +typedef uint64_t Pointer; /* Index IntegerHashFunc(const Generic value, const Index size) */ #define IntegerHashFunc(value, size) \ @@ -262,7 +262,6 @@ HashPointerToSeqNum(char* ptr) void ReleasePointerSeqNum(char* ptr) { /* if a sequence number was assigned to this ptr, release it */ - SequenceNumber seqnum; if (SequenceNumberTable != NULL) Delete(SequenceNumberTable, ptr); } diff --git a/runtime/libtrace/tracelib.h b/runtime/libtrace/tracelib.h index 493e703566f..f700a00317e 100644 --- a/runtime/libtrace/tracelib.h +++ b/runtime/libtrace/tracelib.h @@ -37,4 +37,4 @@ extern void ReleasePointersPopSet(); /*===---------------------------------------------------------------------===*/ -#endif _TEST_LIBRARIES_LIBINSTR_TRACELIB_ +#endif