diff options
| author | Miao Yan | 2015-12-08 06:28:32 +0100 |
|---|---|---|
| committer | Jason Wang | 2016-01-11 04:01:34 +0100 |
| commit | 71c2f5b9b3f386b6acae54f5646a445e50717806 (patch) | |
| tree | 1817982f5e1817046ea9392d87ac6da3e8f73d08 /include/exec/user | |
| parent | net/vmxnet3: use %zu for size_t in printf (diff) | |
| download | qemu-71c2f5b9b3f386b6acae54f5646a445e50717806.tar.gz qemu-71c2f5b9b3f386b6acae54f5646a445e50717806.tar.xz qemu-71c2f5b9b3f386b6acae54f5646a445e50717806.zip | |
net/vmxnet3: fix debug macro pattern for vmxnet3
Vmxnet3 uses the following debug macro style:
#ifdef SOME_DEBUG
# define debug(...) do{ printf(...); } while (0)
# else
# define debug(...) do{ } while (0)
#endif
If SOME_DEBUG is undefined, then format string inside the
debug macro will never be checked by compiler. Code is
likely to break in the future when SOME_DEBUG is enabled
because of lack of testing. This patch changes this
to the following:
#define debug(...) \
do { if (SOME_DEBUG_ENABLED) printf(...); } while (0)
Signed-off-by: Miao Yan <yanmiaobest@gmail.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Dmitry Fleytman <dmitry@daynix.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
Diffstat (limited to 'include/exec/user')
0 files changed, 0 insertions, 0 deletions
