|
@@ -206,7 +206,7 @@ struct property_entry {
|
|
|
*/
|
|
|
|
|
|
#define PROPERTY_ENTRY_INTEGER_ARRAY(_name_, _type_, _val_) \
|
|
|
-{ \
|
|
|
+(struct property_entry) { \
|
|
|
.name = _name_, \
|
|
|
.length = ARRAY_SIZE(_val_) * sizeof(_type_), \
|
|
|
.is_array = true, \
|
|
@@ -224,7 +224,7 @@ struct property_entry {
|
|
|
PROPERTY_ENTRY_INTEGER_ARRAY(_name_, u64, _val_)
|
|
|
|
|
|
#define PROPERTY_ENTRY_STRING_ARRAY(_name_, _val_) \
|
|
|
-{ \
|
|
|
+(struct property_entry) { \
|
|
|
.name = _name_, \
|
|
|
.length = ARRAY_SIZE(_val_) * sizeof(const char *), \
|
|
|
.is_array = true, \
|
|
@@ -233,7 +233,7 @@ struct property_entry {
|
|
|
}
|
|
|
|
|
|
#define PROPERTY_ENTRY_INTEGER(_name_, _type_, _val_) \
|
|
|
-{ \
|
|
|
+(struct property_entry) { \
|
|
|
.name = _name_, \
|
|
|
.length = sizeof(_type_), \
|
|
|
.is_string = false, \
|
|
@@ -250,7 +250,7 @@ struct property_entry {
|
|
|
PROPERTY_ENTRY_INTEGER(_name_, u64, _val_)
|
|
|
|
|
|
#define PROPERTY_ENTRY_STRING(_name_, _val_) \
|
|
|
-{ \
|
|
|
+(struct property_entry) { \
|
|
|
.name = _name_, \
|
|
|
.length = sizeof(_val_), \
|
|
|
.is_string = true, \
|
|
@@ -258,7 +258,7 @@ struct property_entry {
|
|
|
}
|
|
|
|
|
|
#define PROPERTY_ENTRY_BOOL(_name_) \
|
|
|
-{ \
|
|
|
+(struct property_entry) { \
|
|
|
.name = _name_, \
|
|
|
}
|
|
|
|