authorgravatar for quae@daurnimator.comdaurnimator <quae@daurnimator.com> 2019-11-17 14:12:51+11:00
committergravatar for quae@daurnimator.comdaurnimator <quae@daurnimator.com> 2019-11-17 14:14:57+11:00
log7d582d0a00f2111f68409666c74705910bb82fdd
tree1ca237ccd4fbde84e2165afa5509610e4931fd41
parent41c72bb54cf2a62bd54e58459d25cee5cf60bbcc
signaturelock-open Commit is signed but in an unrecognized format.

std: fix missing @ptrToInt in valgrind.memcheck


1 files changed, 16 insertions(+), 2 deletions(-)

lib/std/valgrind/memcheck.zig+16-2
......@@ -131,7 +131,14 @@ pub fn countLeaks() CountResult {
131131 .reachable = 0,
132132 .suppressed = 0,
133133 };
134 doMemCheckClientRequestStmt(.CountLeaks, &res.leaked, &res.dubious, &res.reachable, &res.suppressed, 0);
134 doMemCheckClientRequestStmt(
135 .CountLeaks,
136 @ptrToInt(&res.leaked),
137 @ptrToInt(&res.dubious),
138 @ptrToInt(&res.reachable),
139 @ptrToInt(&res.suppressed),
140 0,
141 );
135142 return res;
136143}
137144
......@@ -142,7 +149,14 @@ pub fn countLeakBlocks() CountResult {
142149 .reachable = 0,
143150 .suppressed = 0,
144151 };
145 doMemCheckClientRequestStmt(.CountLeakBlocks, &res.leaked, &res.dubious, &res.reachable, &res.suppressed, 0);
152 doMemCheckClientRequestStmt(
153 .CountLeakBlocks,
154 @ptrToInt(&res.leaked),
155 @ptrToInt(&res.dubious),
156 @ptrToInt(&res.reachable),
157 @ptrToInt(&res.suppressed),
158 0,
159 );
146160 return res;
147161}
148162