aboutsummaryrefslogtreecommitdiffstats
path: root/epan/ftypes/ftype-string.c
diff options
context:
space:
mode:
authorMartin Mathieson <martin.r.mathieson@googlemail.com>2007-01-18 11:02:26 +0000
committerMartin Mathieson <martin.r.mathieson@googlemail.com>2007-01-18 11:02:26 +0000
commit997e5415f9009bd99c96338356c4b5358f04db49 (patch)
tree9889b4a8a5a373f924e1b02ccfcba07755c5d9f2 /epan/ftypes/ftype-string.c
parentbb978e75725b3a32918a50a9a9d584fddce1d59b (diff)
Add separate union entries to fvalue.value for signed and unsigned
32-bit numbers. Separate signed and unsigned accessors have been added and used where appropriate. Definitely not for 0.99.5. svn path=/trunk/; revision=20472
Diffstat (limited to 'epan/ftypes/ftype-string.c')
-rw-r--r--epan/ftypes/ftype-string.c18
1 files changed, 12 insertions, 6 deletions
diff --git a/epan/ftypes/ftype-string.c b/epan/ftypes/ftype-string.c
index 57d13f8cde..fed7c2b017 100644
--- a/epan/ftypes/ftype-string.c
+++ b/epan/ftypes/ftype-string.c
@@ -309,12 +309,14 @@ ftype_register_string(void)
string_repr_len, /* len_string_repr */
string_fvalue_set, /* set_value */
- NULL, /* set_value_integer */
+ NULL, /* set_value_uinteger */
+ NULL, /* set_value_sinteger */
NULL, /* set_value_integer64 */
NULL, /* set_value_floating */
value_get, /* get_value */
- NULL, /* get_value_integer */
+ NULL, /* get_value_uinteger */
+ NULL, /* get_value_sinteger */
NULL, /* get_value_integer64 */
NULL, /* get_value_floating */
@@ -344,12 +346,14 @@ ftype_register_string(void)
string_repr_len, /* len_string_repr */
string_fvalue_set, /* set_value */
- NULL, /* set_value_integer */
+ NULL, /* set_value_uinteger */
+ NULL, /* set_value_sinteger */
NULL, /* set_value_integer64 */
NULL, /* set_value_floating */
value_get, /* get_value */
- NULL, /* get_value_integer */
+ NULL, /* get_value_uinteger */
+ NULL, /* get_value_sinteger */
NULL, /* get_value_integer64 */
NULL, /* get_value_floating */
@@ -379,12 +383,14 @@ ftype_register_string(void)
string_repr_len, /* len_string_repr */
string_fvalue_set, /* set_value */
- NULL, /* set_value_integer */
+ NULL, /* set_value_uinteger */
+ NULL, /* set_value_sinteger */
NULL, /* set_value_integer64 */
NULL, /* set_value_floating */
value_get, /* get_value */
- NULL, /* get_value_integer */
+ NULL, /* get_value_uinteger */
+ NULL, /* get_value_sinteger */
NULL, /* get_value_integer64 */
NULL, /* get_value_floating */