X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=osl.c;h=6369ceb5093d9ee5566e015d64a68049f6faa09a;hb=21417b06a9c9b83a82252b4294b1ddede0c38af2;hp=1d5db11ef4c65b32bca5f546596b5d1668262d5c;hpb=984e48ab6bfb2082aff151a36980dc0fb680c69f;p=osl.git diff --git a/osl.c b/osl.c index 1d5db11..6369ceb 100644 --- a/osl.c +++ b/osl.c @@ -176,16 +176,13 @@ static ssize_t write_all(int fd, const void *buf, size_t size) * \param buf The buffer to write to the file. * \param size The size of \a buf. * - * \return Positive on success, negative on errors. Possible errors include: - * any errors from para_open() or para_write(). - * - * \sa para_open(), para_write(). + * \return Standard. */ static int write_file(const char *filename, const void *buf, size_t size) { int ret, fd; - ret = para_open(filename, O_WRONLY | O_CREAT | O_EXCL, 0644); + ret = osl_open(filename, O_WRONLY | O_CREAT | O_EXCL, 0644); if (ret < 0) return ret; fd = ret; @@ -204,7 +201,7 @@ static int append_file(const char *filename, char *header, size_t header_size, int ret, fd; // DEBUG_LOG("appending %zu + %zu bytes\n", header_size, data_size); - ret = para_open(filename, O_WRONLY | O_CREAT | O_APPEND, 0644); + ret = osl_open(filename, O_WRONLY | O_CREAT | O_APPEND, 0644); if (ret < 0) return ret; fd = ret; @@ -696,7 +693,7 @@ int osl_create_table(const struct osl_table_description *desc) goto out; INFO_LOG("filename: %s\n", filename); if (cd->storage_type == OSL_MAPPED_STORAGE) { - ret = para_open(filename, O_RDWR | O_CREAT | O_EXCL, + ret = osl_open(filename, O_RDWR | O_CREAT | O_EXCL, 0644); free(filename); if (ret < 0)