Build fix: Missing message in LTTNG_DEPRECATED invocation
[lttng-tools.git] / src / common / readwrite.c
index 9ec2cb0e5814999f9818b3a4fe1623c7bb70f5cb..14ec171f95b0cbf693a47f9674a0cbaf0d15103f 100644 (file)
@@ -6,11 +6,11 @@
  */
 
 #define _LGPL_SOURCE
-#include <assert.h>
-#include <errno.h>
 #include <limits.h>
 #include <unistd.h>
 
+#include <common/compat/errno.h>
+
 #include "readwrite.h"
 
 /*
  * error occurred.
  * The error can be checked by querying errno.
  */
-LTTNG_HIDDEN
 ssize_t lttng_read(int fd, void *buf, size_t count)
 {
        size_t i = 0;
        ssize_t ret;
 
-       assert(buf);
+       LTTNG_ASSERT(buf);
 
        /*
         * Deny a read count that can be bigger then the returned value max size.
@@ -47,7 +46,7 @@ ssize_t lttng_read(int fd, void *buf, size_t count)
                        }
                }
                i += ret;
-               assert(i <= count);
+               LTTNG_ASSERT(i <= count);
        } while (count - i > 0 && ret > 0);
        return i;
 
@@ -59,13 +58,12 @@ error:
        }
 }
 
-LTTNG_HIDDEN
 ssize_t lttng_write(int fd, const void *buf, size_t count)
 {
        size_t i = 0;
        ssize_t ret;
 
-       assert(buf);
+       LTTNG_ASSERT(buf);
 
        /*
         * Deny a write count that can be bigger then the returned value max size.
@@ -85,7 +83,7 @@ ssize_t lttng_write(int fd, const void *buf, size_t count)
                        }
                }
                i += ret;
-               assert(i <= count);
+               LTTNG_ASSERT(i <= count);
        } while (count - i > 0 && ret > 0);
        return i;
 
This page took 0.023892 seconds and 4 git commands to generate.