+ * - Changing AxiosTitleFile.GetStream() to return Stream instead of FileStream
+ * - Changing IAxiosFile.GetStream() to return Stream instead of FileStream
This commit is contained in:
@@ -29,7 +29,7 @@ namespace Axios.Engine.File
|
||||
throw new NotImplementedException();
|
||||
}
|
||||
|
||||
public virtual FileStream GetStream(FileMode mode)
|
||||
public virtual Stream GetStream(FileMode mode)
|
||||
{
|
||||
throw new NotImplementedException();
|
||||
}
|
||||
|
@@ -51,7 +51,7 @@ namespace Axios.Engine.File
|
||||
return ret;
|
||||
}
|
||||
|
||||
public override FileStream GetStream(FileMode mode)
|
||||
public override Stream GetStream(FileMode mode)
|
||||
{
|
||||
#if WINDOWS
|
||||
IsolatedStorageFile savegameStorage = IsolatedStorageFile.GetUserStoreForDomain();
|
||||
@@ -60,7 +60,7 @@ namespace Axios.Engine.File
|
||||
#endif
|
||||
IsolatedStorageFileStream fs = null;
|
||||
fs = savegameStorage.OpenFile(_filename, mode);
|
||||
return fs;
|
||||
return (Stream)fs;
|
||||
}
|
||||
|
||||
}
|
||||
|
@@ -37,10 +37,10 @@ namespace Axios.Engine.File
|
||||
return ret;
|
||||
}
|
||||
|
||||
public override FileStream GetStream(FileMode mode)
|
||||
public override Stream GetStream(FileMode mode)
|
||||
{
|
||||
FileStream fs = new FileStream(_filename, mode);
|
||||
return fs;
|
||||
return (Stream)fs;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -28,10 +28,9 @@ namespace Axios.Engine.File
|
||||
return this.Content;
|
||||
}
|
||||
|
||||
public override FileStream GetStream(FileMode mode)
|
||||
public override Stream GetStream(FileMode mode)
|
||||
{
|
||||
FileStream fs = (FileStream)TitleContainer.OpenStream(_filename);
|
||||
return fs;
|
||||
return (Stream)TitleContainer.OpenStream(_filename);;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user