From: Gwenole Beauchesne Date: Sun, 18 Mar 2012 07:59:46 +0000 (+0100) Subject: Add WARN_ONCE() helper macro. X-Git-Tag: 1.0_branch~105 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7e717c78b060936d5fec714b26aa00b682d216b8;p=profile%2Fivi%2Fvaapi-intel-driver.git Add WARN_ONCE() helper macro. Signed-off-by: Gwenole Beauchesne (cherry picked from commit 2447c981a84cd9dc1eddf8e4258cef555503024f) --- diff --git a/src/intel_driver.h b/src/intel_driver.h index c544250..c79f983 100644 --- a/src/intel_driver.h +++ b/src/intel_driver.h @@ -94,6 +94,14 @@ struct intel_batchbuffer; RESTORE_BLOCKED_SIGSET(); \ } while (0) +#define WARN_ONCE(...) do { \ + static int g_once = 1; \ + if (g_once) { \ + g_once = 0; \ + printf("WARNING: " __VA_ARGS__); \ + } \ + } while (0) + struct intel_driver_data { int fd;