* ohneswanzenegger: dont try to write setting.txt if there is an error creating it

git-svn-id: http://wiiqt.googlecode.com/svn/trunk@82 389f4c8b-5dfe-645f-db0e-df882bc27289
This commit is contained in:
giantpune@gmail.com 2011-05-03 07:20:11 +00:00
parent d00f9235e3
commit fcf97db89e

View File

@ -299,7 +299,7 @@ void MainWindow::on_actionSetting_txt_triggered()
if( !ba.isEmpty() ) //if the dialog returned anything ( cancel wasnt pressed ) write that new setting.txt to the nand dump
{
quint16 r = CreateIfNeeded( "/title/00000001/00000002/data/setting.txt", 0x1000, 1, NAND_FILE, NAND_READ, NAND_READ, NAND_READ );
if( !nand.SetData( r, ba )
if( !r || !nand.SetData( r, ba )
|| !nand.WriteMetaData() )
{
ShowMessage( tr( "<b>Error writing setting.txt</b>" ) );