summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--content/fs_backing_store.c2
-rw-r--r--utils/config.h13
-rw-r--r--utils/utils.c32
3 files changed, 0 insertions, 47 deletions
diff --git a/content/fs_backing_store.c b/content/fs_backing_store.c
index 638a109d7..f884a74da 100644
--- a/content/fs_backing_store.c
+++ b/content/fs_backing_store.c
@@ -35,8 +35,6 @@
*
*/
-#include "utils/config.h"
-
#include <unistd.h>
#include <string.h>
#include <sys/stat.h>
diff --git a/utils/config.h b/utils/config.h
index cfb9d83c3..2af38c0a3 100644
--- a/utils/config.h
+++ b/utils/config.h
@@ -59,19 +59,6 @@ char *strcasestr(const char *haystack, const char *needle);
char *strchrnul(const char *s, int c);
#endif
-/* Although these are in POSIX and implemented most places, RISC OS is
- * missing them.
- */
-#if (defined(riscos))
-#undef HAVE_PREAD
-#undef HAVE_PWRITE
-ssize_t pread(int fd, void *buf, size_t count, off_t offset);
-ssize_t pwrite(int fd, const void *buf, size_t count, off_t offset);
-#else
-#define HAVE_PREAD
-#define HAVE_PWRITE
-#endif
-
#define HAVE_SYS_SELECT
#define HAVE_INETATON
#if (defined(_WIN32))
diff --git a/utils/utils.c b/utils/utils.c
index 722e32302..5c8acd6f0 100644
--- a/utils/utils.c
+++ b/utils/utils.c
@@ -32,7 +32,6 @@
#include <regex.h>
#include <time.h>
#include <errno.h>
-#include <unistd.h>
#include "utils/config.h"
#include "utils/log.h"
@@ -629,34 +628,3 @@ nserror nsc_snptimet(char *str, size_t size, time_t *timep)
return NSERROR_OK;
}
-
-#ifndef HAVE_PREAD
-
-ssize_t pread(int fd, void *buf, size_t count, off_t offset)
-{
- off_t sk;
-
- sk = lseek(fd, offset, SEEK_SET);
- if (sk == -1) {
- return (off_t)-1;
- }
- return read(fd, buf, count);
-}
-
-#endif
-
-
-#ifndef HAVE_PWRITE
-
-ssize_t pwrite(int fd, const void *buf, size_t count, off_t offset)
-{
- off_t sk;
-
- sk = lseek(fd, offset, SEEK_SET);
- if (sk == (off_t)-1) {
- return -1;
- }
- return write(fd, buf, count);
-}
-
-#endif