From: Evgeniy Stepanov Date: Fri, 1 Mar 2013 08:49:14 +0000 (+0000) Subject: [sanitizer] Fix check failure in SizeClassMap::Print. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=323771b3f1970bf7d17c2944bf24248267964c51;p=platform%2Fupstream%2Fllvm.git [sanitizer] Fix check failure in SizeClassMap::Print. llvm-svn: 176338 --- diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_allocator.h b/compiler-rt/lib/sanitizer_common/sanitizer_allocator.h index fa105c6..48b299a 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_allocator.h +++ b/compiler-rt/lib/sanitizer_common/sanitizer_allocator.h @@ -143,7 +143,7 @@ class SizeClassMap { Printf("\n"); uptr d = s - prev_s; uptr p = prev_s ? (d * 100 / prev_s) : 0; - uptr l = MostSignificantSetBitIndex(s); + uptr l = s ? MostSignificantSetBitIndex(s) : 0; uptr cached = MaxCached(i) * s; Printf("c%02zd => s: %zd diff: +%zd %02zd%% l %zd " "cached: %zd %zd; id %zd\n",