about summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-07-28 02:07:27 -0700
committerbors <bors@rust-lang.org>2013-07-28 02:07:27 -0700
commitfe9929e303f4e0322fd0f38ec6cb6b3ec932e4a3 (patch)
treec3cdc7f7bcd73aa617d1ce5a408a9c4fb2d67439 /src/libsyntax/parse
parent20454da2db9903688dfd60b826cc704de79767bc (diff)
parent7bd6a92a5a73be334f09791bbc3c83468b10410c (diff)
downloadrust-fe9929e303f4e0322fd0f38ec6cb6b3ec932e4a3.tar.gz
rust-fe9929e303f4e0322fd0f38ec6cb6b3ec932e4a3.zip
auto merge of #8086 : luqmana/rust/rhelp, r=Aatch
#7617 

While the code that was there should've been perfectly fine (and seemingly is on linux at least) there seems to be some sort of weird interaction going on with statics and vectors. I couldn't get a smaller test case to reproduce that behaviour. The for loop in `rust::usage` seemingly just goes past the end of the vector thus getting garbage which it tries to pass to malloc somewhere down the line.

In any case, using a fixed length vector seems to mitigate this.
Diffstat (limited to 'src/libsyntax/parse')
0 files changed, 0 insertions, 0 deletions