Revision 31827373 target-i386/kvm.c

b/target-i386/kvm.c
720 720
        return 0;
721 721
    }
722 722

  
723
    events.exception.injected = (env->exception_index >= 0);
724
    events.exception.nr = env->exception_index;
723
    events.exception.injected = (env->exception_injected >= 0);
724
    events.exception.nr = env->exception_injected;
725 725
    events.exception.has_error_code = env->has_error_code;
726 726
    events.exception.error_code = env->error_code;
727 727

  
......
755 755
    if (ret < 0) {
756 756
       return ret;
757 757
    }
758
    env->exception_index =
758
    env->exception_injected =
759 759
       events.exception.injected ? events.exception.nr : -1;
760 760
    env->has_error_code = events.exception.has_error_code;
761 761
    env->error_code = events.exception.error_code;

Also available in: Unified diff