File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -170,7 +170,7 @@ impl<'a> FallibleIterator for StackFrames<'a> {
170170 newregs[ DwarfRegister :: IP ] = None ;
171171 for & ( reg, ref rule) in row. registers ( ) {
172172 trace ! ( "rule {} {:?}" , reg, rule) ;
173- assert ! ( reg != 7 ) ; // stack = cfa
173+ assert ! ( reg != DwarfRegister :: SP as u8 ) ; // stack = cfa
174174 newregs[ reg] = match * rule {
175175 RegisterRule :: Undefined => unreachable ! ( ) , // registers[reg],
176176 RegisterRule :: SameValue => Some ( registers[ reg] . unwrap ( ) ) , // not sure why this exists
@@ -182,7 +182,7 @@ impl<'a> FallibleIterator for StackFrames<'a> {
182182 RegisterRule :: Architectural => unreachable ! ( ) ,
183183 } ;
184184 }
185- newregs[ 7 ] = Some ( cfa) ;
185+ newregs[ DwarfRegister :: SP ] = Some ( cfa) ;
186186
187187 * registers = newregs;
188188 trace ! ( "registers:{:?}" , registers) ;
You can’t perform that action at this time.
0 commit comments