Buildfix
This commit is contained in:
parent
709c7de40f
commit
f8fd94f6f4
|
@ -20,21 +20,23 @@
|
||||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <streams/file_stream.h>
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
|
|
||||||
|
#include <libretro_vfs.h>
|
||||||
|
#include <streams/file_stream.h>
|
||||||
|
|
||||||
RFILE* rfopen(const char *path, const char *mode)
|
RFILE* rfopen(const char *path, const char *mode)
|
||||||
{
|
{
|
||||||
unsigned int retro_mode = RFILE_MODE_READ_TEXT;
|
unsigned int retro_mode = 0;
|
||||||
if (strstr(mode, "r"))
|
if (strstr(mode, "r"))
|
||||||
if (strstr(mode, "b"))
|
if (strstr(mode, "b"))
|
||||||
retro_mode = RFILE_MODE_READ;
|
retro_mode = RETRO_VFS_FILE_ACCESS_READ;
|
||||||
|
|
||||||
if (strstr(mode, "w"))
|
if (strstr(mode, "w"))
|
||||||
retro_mode = RFILE_MODE_WRITE;
|
retro_mode = RETRO_VFS_FILE_ACCESS_WRITE;
|
||||||
if (strstr(mode, "+"))
|
if (strstr(mode, "+"))
|
||||||
retro_mode = RFILE_MODE_READ_WRITE;
|
retro_mode = RETRO_VFS_FILE_ACCESS_READ_WRITE;
|
||||||
|
|
||||||
return filestream_open(path, retro_mode, -1);
|
return filestream_open(path, retro_mode, -1);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue