DescriptionWin64: Fix a pointer truncation bug in nspr.
Found by this clang warning:
..\..\third_party\nss\nspr\pr\src\threads\combined\pruthr.c(82,23) : warning(clang): cast to 'char *' from smaller integer type 'long' [-Wint-to-pointer-cast]
stack->stackTop = (char*) ((((long)&type + _pr_pageSize - 1)
^
..\..\third_party\nss\nspr\pr\src\threads\combined\pruthr.c(182,25) : warning(clang): cast to 'char *' from smaller integer type 'long' [-Wint-to-pointer-cast]
ts->allocBase = (char*) ((((long)&ts + _pr_pageSize - 1)
^
2 warnings generated.
I don't know if this code path is hit in practice.
BUG=82385
R=scottmg@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=293130
Patch Set 1 #
Total comments: 1
Messages
Total messages: 5 (1 generated)
|