Mesa (master): anv: add a couple printflike() annotations

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Oct 28 23:17:48 UTC 2019


Module: Mesa
Branch: master
Commit: ea8116908ce7ecb610f68d1333352258c2bfc00a
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea8116908ce7ecb610f68d1333352258c2bfc00a

Author: Eric Engestrom <eric.engestrom at intel.com>
Date:   Thu Oct 24 13:29:37 2019 +0100

anv: add a couple printflike() annotations

Signed-off-by: Eric Engestrom <eric.engestrom at intel.com>
Reviewed-by: Kristian H. Kristensen <hoegsberg at google.com>

---

 src/intel/vulkan/anv_private.h | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h
index fc809f6ac73..2f97bf57cf3 100644
--- a/src/intel/vulkan/anv_private.h
+++ b/src/intel/vulkan/anv_private.h
@@ -410,7 +410,8 @@ VkResult __vk_errorv(struct anv_instance *instance, const void *object,
 
 VkResult __vk_errorf(struct anv_instance *instance, const void *object,
                      VkDebugReportObjectTypeEXT type, VkResult error,
-                     const char *file, int line, const char *format, ...);
+                     const char *file, int line, const char *format, ...)
+   anv_printflike(7, 8);
 
 #ifdef DEBUG
 #define vk_error(error) __vk_errorf(NULL, NULL,\
@@ -1216,7 +1217,8 @@ void anv_device_finish_blorp(struct anv_device *device);
 
 VkResult _anv_device_set_lost(struct anv_device *device,
                               const char *file, int line,
-                              const char *msg, ...);
+                              const char *msg, ...)
+   anv_printflike(4, 5);
 #define anv_device_set_lost(dev, ...) \
    _anv_device_set_lost(dev, __FILE__, __LINE__, __VA_ARGS__)
 




More information about the mesa-commit mailing list