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