From 9ad28785bab7823b812c3cbdd0ab624f4879f5c6 Mon Sep 17 00:00:00 2001 From: David 'Digit' Turner Date: Tue, 15 Mar 2011 16:30:35 +0100 Subject: [PATCH] Fix pwrite() declaration in NDK platform headers. The corresponding fix is already in the Bionic libc source tree. See http://code.google.com/p/android/issues/detail?id=8908 Change-Id: Id1329f996cd6708e46f48d33d998b8b3d26bf5d7 --- ndk/platforms/android-3/include/unistd.h | 2 +- ndk/platforms/android-8/include/unistd.h | 2 +- ndk/platforms/android-9/include/unistd.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ndk/platforms/android-3/include/unistd.h b/ndk/platforms/android-3/include/unistd.h index 6d0515a04..25fc33484 100644 --- a/ndk/platforms/android-3/include/unistd.h +++ b/ndk/platforms/android-3/include/unistd.h @@ -126,7 +126,7 @@ extern loff_t lseek64(int, loff_t, int); extern ssize_t read(int, void *, size_t); extern ssize_t write(int, const void *, size_t); extern ssize_t pread(int, void *, size_t, off_t); -extern ssize_t pwrite(int, void *, size_t, off_t); +extern ssize_t pwrite(int, const void *, size_t, off_t); extern int dup(int); extern int dup2(int, int); diff --git a/ndk/platforms/android-8/include/unistd.h b/ndk/platforms/android-8/include/unistd.h index d64c971cd..863d56da7 100644 --- a/ndk/platforms/android-8/include/unistd.h +++ b/ndk/platforms/android-8/include/unistd.h @@ -130,7 +130,7 @@ extern loff_t lseek64(int, loff_t, int); extern ssize_t read(int, void *, size_t); extern ssize_t write(int, const void *, size_t); extern ssize_t pread(int, void *, size_t, off_t); -extern ssize_t pwrite(int, void *, size_t, off_t); +extern ssize_t pwrite(int, const void *, size_t, off_t); extern int dup(int); extern int dup2(int, int); diff --git a/ndk/platforms/android-9/include/unistd.h b/ndk/platforms/android-9/include/unistd.h index 29154a213..21154ad62 100644 --- a/ndk/platforms/android-9/include/unistd.h +++ b/ndk/platforms/android-9/include/unistd.h @@ -133,7 +133,7 @@ extern loff_t lseek64(int, loff_t, int); extern ssize_t read(int, void *, size_t); extern ssize_t write(int, const void *, size_t); extern ssize_t pread(int, void *, size_t, off_t); -extern ssize_t pwrite(int, void *, size_t, off_t); +extern ssize_t pwrite(int, const void *, size_t, off_t); extern int dup(int); extern int dup2(int, int);