summaryrefslogtreecommitdiff
path: root/epan/to_str-int.h
diff options
context:
space:
mode:
authorJakub Zawadzki <darkjames@darkjames.pl>2014-04-30 21:39:54 +0200
committerAnders Broman <a.broman58@gmail.com>2014-04-30 22:07:45 +0000
commitb3bb9515627824776d8c18d6ac63eca451c9f26f (patch)
tree93f35ca6a3e9c1236b941c8d2a1988f818a9bf1a /epan/to_str-int.h
parent5dfd543aa36bed405da79a9e2c9747b4cdd7de08 (diff)
downloadwireshark-b3bb9515627824776d8c18d6ac63eca451c9f26f.tar.gz
Optimize display_signed_time() - remove g_snprintf
When tshark is printing columns (default) display_signed_time() is called for every frame. Current implemention is using g_snprintf() which makes this function costly when there is lot frames. Change-Id: I109c8699d38bfbd05475d457ae4173e937c6812d Reviewed-on: https://code.wireshark.org/review/1447 Reviewed-by: Evan Huus <eapache@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/to_str-int.h')
-rw-r--r--epan/to_str-int.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/epan/to_str-int.h b/epan/to_str-int.h
index 922c24d239..3f6989c156 100644
--- a/epan/to_str-int.h
+++ b/epan/to_str-int.h
@@ -35,6 +35,7 @@ char *bytes_to_hexstr_punct(char *out, const guint8 *ad, guint32 len, char punct
char *oct_to_str_back(char *ptr, guint32 value);
char *hex_to_str_back(char *ptr, int pad, guint32 value);
char *uint_to_str_back(char *ptr, guint32 value);
+char *uint_to_str_back_len(char *ptr, unsigned int value, int len);
char *int_to_str_back(char *ptr, gint32 value);
#endif /* __TO_STR_INT_H__ */