소스 검색

sys: don’t use fopen on the PS3.

legacy
Sam Hocevar sam 11 년 전
부모
커밋
03d135f06d
1개의 변경된 파일8개의 추가작업 그리고 4개의 파일을 삭제
  1. +8
    -4
      src/sys/file.cpp

+ 8
- 4
src/sys/file.cpp 파일 보기

@@ -23,7 +23,8 @@ class FileData

void Open(String const &file, FileAccess mode)
{
#if HAVE_STDIO_H
#if __CELLOS_LV2__
#elif HAVE_STDIO_H
/* FIXME: no modes, no error checking, no nothing */
m_fd = fopen(file.C(), "r");
#endif
@@ -32,7 +33,8 @@ class FileData
String ReadString()
{
String ret;
#if HAVE_STDIO_H
#if __CELLOS_LV2__
#elif HAVE_STDIO_H
while (!feof(m_fd))
{
char buf[BUFSIZ];
@@ -50,12 +52,14 @@ class FileData

void Close()
{
#if HAVE_STDIO_H
#if __CELLOS_LV2__
#elif HAVE_STDIO_H
fclose(m_fd);
#endif
}

#if HAVE_STDIO_H
#if __CELLOS_LV2__
#elif HAVE_STDIO_H
FILE *m_fd;
#endif
Atomic<int> m_refcount;


불러오는 중...
취소
저장