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 @@ -185,7 +185,7 @@ impl<'a> FallibleIterator for StackFrames<'a> {
185185 newregs[ DwarfRegister :: IP ] = None ;
186186 for & ( reg, ref rule) in row. registers ( ) {
187187 trace ! ( "rule {} {:?}" , reg, rule) ;
188- assert ! ( reg != 7 ) ; // stack = cfa
188+ assert ! ( reg != DwarfRegister :: SP as u8 ) ; // stack = cfa
189189 newregs[ reg] = match * rule {
190190 RegisterRule :: Undefined => unreachable ! ( ) , // registers[reg],
191191 RegisterRule :: SameValue => Some ( registers[ reg] . unwrap ( ) ) , // not sure why this exists
@@ -197,7 +197,7 @@ impl<'a> FallibleIterator for StackFrames<'a> {
197197 RegisterRule :: Architectural => unreachable ! ( ) ,
198198 } ;
199199 }
200- newregs[ 7 ] = Some ( cfa) ;
200+ newregs[ DwarfRegister :: SP ] = Some ( cfa) ;
201201
202202 * registers = newregs;
203203 trace ! ( "registers:{:?}" , registers) ;
You can’t perform that action at this time.
0 commit comments