Update talk to 60420316.
TBR=wu@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/7719005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5447 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/talk/base/fileutils.h b/talk/base/fileutils.h
index fba0d00..3d68af2 100644
--- a/talk/base/fileutils.h
+++ b/talk/base/fileutils.h
@@ -458,14 +458,18 @@
// TODO(grunell): Remove when Chromium has started to use AEC in each source.
// http://crbug.com/264611.
#if defined(WIN32)
+#define HAS_PLATFORM_FILE 1
typedef HANDLE PlatformFile;
const PlatformFile kInvalidPlatformFileValue = INVALID_HANDLE_VALUE;
-#elif defined(POSIX)
+#elif defined(POSIX) && !defined(__native_client__)
+#define HAS_PLATFORM_FILE 1
typedef int PlatformFile;
const PlatformFile kInvalidPlatformFileValue = -1;
#endif
+#ifdef HAS_PLATFORM_FILE
FILE* FdopenPlatformFileForWriting(PlatformFile file);
bool ClosePlatformFile(PlatformFile file);
+#endif
} // namespace talk_base