From 7cc25f91ffe240720c0692b7c75b9f566882dff0 Mon Sep 17 00:00:00 2001
From: Max Kellermann <max@duempel.org>
Date: Mon, 11 Aug 2014 22:49:08 +0200
Subject: [PATCH] fs/io/Reader: add "nonnull" attribute

---
 src/fs/io/Reader.hxx | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/fs/io/Reader.hxx b/src/fs/io/Reader.hxx
index adf7a0667..d41e92dd0 100644
--- a/src/fs/io/Reader.hxx
+++ b/src/fs/io/Reader.hxx
@@ -45,6 +45,7 @@ public:
 	 * @return the number of bytes read into the given buffer or 0
 	 * on error/end-of-stream
 	 */
+	gcc_nonnull_all
 	virtual size_t Read(void *data, size_t size, Error &error) = 0;
 };