summaryrefslogtreecommitdiff
path: root/wsutil/str_util.h
diff options
context:
space:
mode:
authorChris Maynard <Christopher.Maynard@GTECH.COM>2012-10-18 17:29:37 +0000
committerChris Maynard <Christopher.Maynard@GTECH.COM>2012-10-18 17:29:37 +0000
commitb66cc7ed482e74144802d00710ef8877b87406e8 (patch)
tree2c17b07aa145e438e0f5290c4f05dd795e352ee1 /wsutil/str_util.h
parentb29f57e4e0409a5495ac221a452857ca2920db1b (diff)
downloadwireshark-b66cc7ed482e74144802d00710ef8877b87406e8.tar.gz
str_util.c:format_size() uses 0xff00 for the mask, so left-shift format_size_prefix_[si|iec] by 8, not 16. Fixes Coverity CID 733852: Operands don't affect result.
svn path=/trunk/; revision=45637
Diffstat (limited to 'wsutil/str_util.h')
-rw-r--r--wsutil/str_util.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/wsutil/str_util.h b/wsutil/str_util.h
index dacc34d4d7..c43e2e05de 100644
--- a/wsutil/str_util.h
+++ b/wsutil/str_util.h
@@ -79,8 +79,8 @@ typedef enum {
/* XXX Do we use bytes/s anywhere? */
format_size_unit_bits = 2, /**< "bits" for un-prefixed sizes, "b" otherwise. */
format_size_unit_bits_s = 3, /**< "bits/s" for un-prefixed sizes, "bps" otherwise. */
- format_size_prefix_si = 0 << 16, /**< SI (power of 1000) prefixes will be used. */
- format_size_prefix_iec = 1 << 16 /**< IEC (power of 1024) prefixes will be used. */
+ format_size_prefix_si = 0 << 8, /**< SI (power of 1000) prefixes will be used. */
+ format_size_prefix_iec = 1 << 8 /**< IEC (power of 1024) prefixes will be used. */
/* XXX format_size_prefix_default_for_this_particular_os ? */
} format_size_flags_e;