diff options
author | Jakub Zawadzki <darkjames@darkjames.pl> | 2014-04-30 23:46:18 +0200 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2014-04-30 22:08:36 +0000 |
commit | 4be5e4d0122c4b5718447a198d970b7ee34dd88f (patch) | |
tree | deb0d625b25380fa69c30a326bdb4836619c07be /epan/to_str.c | |
parent | b3bb9515627824776d8c18d6ac63eca451c9f26f (diff) |
Document to_str-int.h functions.
Change argument name of hex_to_str_back pad->len it seems to sounds better.
Make uint_to_str_back_len() value uint32, to be sure about required buffer size.
Change-Id: I48fd560683c5c0845cbb60813887a18328ec01e6
Reviewed-on: https://code.wireshark.org/review/1448
Reviewed-by: Evan Huus <eapache@gmail.com>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/to_str.c')
-rw-r--r-- | epan/to_str.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/epan/to_str.c b/epan/to_str.c index c5db07fff1..bcdbfcf300 100644 --- a/epan/to_str.c +++ b/epan/to_str.c @@ -1144,18 +1144,18 @@ oct_to_str_back(char *ptr, guint32 value) } char * -hex_to_str_back(char *ptr, int pad, guint32 value) +hex_to_str_back(char *ptr, int len, guint32 value) { do { *(--ptr) = low_nibble_of_octet_to_hex(value); value >>= 4; - pad--; + len--; } while (value); /* pad */ - while (pad > 0) { + while (len > 0) { *(--ptr) = '0'; - pad--; + len--; } *(--ptr) = 'x'; @@ -1189,7 +1189,7 @@ uint_to_str_back(char *ptr, guint32 value) } char * -uint_to_str_back_len(char *ptr, unsigned int value, int len) +uint_to_str_back_len(char *ptr, guint32 value, int len) { char *new_ptr; |