value_string: Switch val from unsigned to int
There's nothing really preventing a user from user negative values.
Otherwise if we keep it like this then g++ is not happy when passing eg.
{ -2, "foobar" } when initializing a value_string array.
Change-Id: I754fa7e054cb89801ef82edc82199dcfbe59c6ab
diff --git a/include/osmocom/core/utils.h b/include/osmocom/core/utils.h
index 01c4de6..40f4446 100644
--- a/include/osmocom/core/utils.h
+++ b/include/osmocom/core/utils.h
@@ -40,7 +40,7 @@
/*! A mapping between human-readable string and numeric value */
struct value_string {
- unsigned int value; /*!< numeric value */
+ int value; /*!< numeric value */
const char *str; /*!< human-readable string */
};