@@ -62,7 +62,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
62
62
const bool value = boolValue->GetMetaDataObjectValue ();
63
63
cbor_item_t * keyItem = cbor_build_string (key.c_str ());
64
64
cbor_item_t * valueItem = cbor_build_bool (value);
65
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = valueItem});
65
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( valueItem) });
66
66
++itr;
67
67
continue ;
68
68
}
@@ -73,7 +73,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
73
73
const double value = doubleValue->GetMetaDataObjectValue ();
74
74
cbor_item_t * keyItem = cbor_build_string (key.c_str ());
75
75
cbor_item_t * valueItem = cbor_build_float8 (value);
76
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = valueItem});
76
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( valueItem) });
77
77
++itr;
78
78
continue ;
79
79
}
@@ -84,7 +84,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
84
84
const std::string value = stringValue->GetMetaDataObjectValue ();
85
85
cbor_item_t * keyItem = cbor_build_string (key.c_str ());
86
86
cbor_item_t * valueItem = cbor_build_string (value.c_str ());
87
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = valueItem});
87
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( valueItem) });
88
88
++itr;
89
89
continue ;
90
90
}
@@ -101,7 +101,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
101
101
cbor_array_push (arrayItem, cbor_build_float8 (v));
102
102
}
103
103
104
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = arrayItem});
104
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( arrayItem) });
105
105
++itr;
106
106
continue ;
107
107
}
@@ -118,7 +118,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
118
118
cbor_array_push (arrayItem, cbor_build_string (s.c_str ()));
119
119
}
120
120
121
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = arrayItem});
121
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( arrayItem) });
122
122
++itr;
123
123
continue ;
124
124
}
@@ -140,7 +140,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
140
140
cbor_array_push (arrayItem, innerArrayItem);
141
141
}
142
142
143
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = arrayItem});
143
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( arrayItem) });
144
144
++itr;
145
145
continue ;
146
146
}
@@ -151,7 +151,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
151
151
const unsigned char value = ucharValue->GetMetaDataObjectValue ();
152
152
cbor_item_t * keyItem = cbor_build_string (key.c_str ());
153
153
cbor_item_t * valueItem = cbor_build_uint8 (value);
154
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = valueItem});
154
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( valueItem) });
155
155
++itr;
156
156
continue ;
157
157
}
@@ -161,7 +161,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
161
161
const char value = charValue->GetMetaDataObjectValue ();
162
162
cbor_item_t * keyItem = cbor_build_string (key.c_str ());
163
163
cbor_item_t * valueItem = cbor_build_uint8 (value);
164
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = valueItem});
164
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( valueItem) });
165
165
++itr;
166
166
continue ;
167
167
}
@@ -171,7 +171,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
171
171
const signed char value = signedCharValue->GetMetaDataObjectValue ();
172
172
cbor_item_t * keyItem = cbor_build_string (key.c_str ());
173
173
cbor_item_t * valueItem = cbor_build_uint8 (value);
174
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = valueItem});
174
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( valueItem) });
175
175
++itr;
176
176
continue ;
177
177
}
@@ -181,7 +181,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
181
181
const unsigned short value = ushortValue->GetMetaDataObjectValue ();
182
182
cbor_item_t * keyItem = cbor_build_string (key.c_str ());
183
183
cbor_item_t * valueItem = cbor_build_uint16 (value);
184
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = valueItem});
184
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( valueItem) });
185
185
++itr;
186
186
continue ;
187
187
}
@@ -191,7 +191,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
191
191
const short value = shortValue->GetMetaDataObjectValue ();
192
192
cbor_item_t * keyItem = cbor_build_string (key.c_str ());
193
193
cbor_item_t * valueItem = cbor_build_uint16 (value);
194
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = valueItem});
194
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( valueItem) });
195
195
++itr;
196
196
continue ;
197
197
}
@@ -201,7 +201,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
201
201
const unsigned long value = ulongValue->GetMetaDataObjectValue ();
202
202
cbor_item_t * keyItem = cbor_build_string (key.c_str ());
203
203
cbor_item_t * valueItem = cbor_build_uint32 (value);
204
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = valueItem});
204
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( valueItem) });
205
205
++itr;
206
206
continue ;
207
207
}
@@ -211,7 +211,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
211
211
const long value = longValue->GetMetaDataObjectValue ();
212
212
cbor_item_t * keyItem = cbor_build_string (key.c_str ());
213
213
cbor_item_t * valueItem = cbor_build_uint32 (value);
214
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = valueItem});
214
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( valueItem) });
215
215
++itr;
216
216
continue ;
217
217
}
@@ -221,7 +221,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
221
221
const unsigned long long value = ulongLongValue->GetMetaDataObjectValue ();
222
222
cbor_item_t * keyItem = cbor_build_string (key.c_str ());
223
223
cbor_item_t * valueItem = cbor_build_uint64 (value);
224
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = valueItem});
224
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( valueItem) });
225
225
++itr;
226
226
continue ;
227
227
}
@@ -231,7 +231,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
231
231
const long long value = longLongValue->GetMetaDataObjectValue ();
232
232
cbor_item_t * keyItem = cbor_build_string (key.c_str ());
233
233
cbor_item_t * valueItem = cbor_build_uint64 (value);
234
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = valueItem});
234
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( valueItem) });
235
235
++itr;
236
236
continue ;
237
237
}
@@ -247,7 +247,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
247
247
cbor_array_push (arrayItem, cbor_build_uint8 (v));
248
248
}
249
249
250
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = arrayItem});
250
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( arrayItem) });
251
251
++itr;
252
252
continue ;
253
253
}
@@ -263,7 +263,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
263
263
cbor_array_push (arrayItem, cbor_build_float8 (v));
264
264
}
265
265
266
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = arrayItem});
266
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( arrayItem) });
267
267
++itr;
268
268
continue ;
269
269
}
@@ -279,7 +279,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
279
279
cbor_array_push (arrayItem, cbor_build_float8 (v));
280
280
}
281
281
282
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = arrayItem});
282
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( arrayItem) });
283
283
++itr;
284
284
continue ;
285
285
}
@@ -300,7 +300,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
300
300
cbor_array_push (arrayItem, innerArrayItem);
301
301
}
302
302
303
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = arrayItem});
303
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( arrayItem) });
304
304
++itr;
305
305
continue ;
306
306
}
@@ -321,7 +321,7 @@ metaDataDictionaryToCBOR(const itk::MetaDataDictionary & dictionary, cbor_item_t
321
321
cbor_array_push (arrayItem, innerArrayItem);
322
322
}
323
323
324
- cbor_map_add (metaDataCBOR, ( struct cbor_pair ){. key = keyItem, . value = arrayItem});
324
+ cbor_map_add (metaDataCBOR, cbor_pair{ cbor_move ( keyItem), cbor_move ( arrayItem) });
325
325
++itr;
326
326
continue ;
327
327
}
0 commit comments