- Timestamp:
- Oct 13, 2009 9:13:43 AM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 53433
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/SSM.cpp
r23709 r23714 899 899 { 900 900 if (uPass == 0) 901 return ssmR3SelfSaveExec(pVM, pSSM); 902 return VINF_SUCCESS; 901 { 902 int rc = ssmR3SelfSaveExec(pVM, pSSM); 903 if (RT_SUCCESS(rc)) 904 rc = VINF_SSM_DONT_CALL_AGAIN; 905 return rc; 906 } 907 AssertFailed(); 908 return VERR_INTERNAL_ERROR_3; 903 909 } 904 910 … … 4408 4414 pSSM->rc = rc; 4409 4415 else 4416 { 4417 if (rc == VINF_SSM_DONT_CALL_AGAIN) 4418 pUnit->fDoneLive = true; 4410 4419 rc = ssmR3DataFlushBuffer(pSSM); /* will return SSMHANDLE::rc if it is set */ 4420 } 4411 4421 if (RT_FAILURE(rc)) 4412 4422 {
Note:
See TracChangeset
for help on using the changeset viewer.