@@ -77,9 +77,10 @@ START_TEST(test_has) {
77
77
78
78
/* Create a hundred nested submessages and write values to them */
79
79
for (size_t m = 1 ; m < 101 ; m ++ ) {
80
+ uint64_t value = m ;
80
81
messages [m ] = pb_message_create_within (& (messages [m - 1 ]), 11 );
81
82
ck_assert_uint_eq (PB_ERROR_NONE ,
82
- pb_message_put (& (messages [m ]), 2 , & m ));
83
+ pb_message_put (& (messages [m ]), 2 , & value ));
83
84
}
84
85
85
86
/* Iterate over submessages */
@@ -139,9 +140,10 @@ START_TEST(test_has_repeated) {
139
140
140
141
/* Create a hundred nested submessages and write values to them */
141
142
for (size_t m = 1 ; m < 101 ; m ++ ) {
143
+ uint64_t value = m ;
142
144
messages [m ] = pb_message_create_within (& (messages [m - 1 ]), 11 );
143
145
ck_assert_uint_eq (PB_ERROR_NONE ,
144
- pb_message_put (& (messages [m ]), 4 , & m ));
146
+ pb_message_put (& (messages [m ]), 4 , & value ));
145
147
}
146
148
147
149
/* Iterate over submessages */
@@ -176,9 +178,10 @@ START_TEST(test_has_unaligned) {
176
178
177
179
/* Create a hundred nested submessages and write values to them */
178
180
for (size_t m = 1 ; m < 101 ; m ++ ) {
181
+ uint64_t value = m ;
179
182
messages [m ] = pb_message_create_within (& (messages [m - 1 ]), 11 );
180
183
ck_assert_uint_eq (PB_ERROR_NONE ,
181
- pb_message_put (& (messages [m ]), 2 , & m ));
184
+ pb_message_put (& (messages [m ]), 2 , & value ));
182
185
}
183
186
184
187
/* Write value to message */
@@ -241,9 +244,10 @@ START_TEST(test_match) {
241
244
242
245
/* Create a hundred nested submessages and write values to them */
243
246
for (size_t m = 1 ; m < 101 ; m ++ ) {
247
+ uint64_t value = m ;
244
248
messages [m ] = pb_message_create_within (& (messages [m - 1 ]), 11 );
245
249
ck_assert_uint_eq (PB_ERROR_NONE ,
246
- pb_message_put (& (messages [m ]), 2 , & m ));
250
+ pb_message_put (& (messages [m ]), 2 , & value ));
247
251
}
248
252
249
253
/* Iterate over submessages */
@@ -301,9 +305,10 @@ START_TEST(test_match_repeated) {
301
305
302
306
/* Create a hundred nested submessages and write values to them */
303
307
for (size_t m = 1 ; m < 101 ; m ++ ) {
308
+ uint64_t value = m ;
304
309
messages [m ] = pb_message_create_within (& (messages [m - 1 ]), 11 );
305
310
ck_assert_uint_eq (PB_ERROR_NONE ,
306
- pb_message_put (& (messages [m ]), 4 , & m ));
311
+ pb_message_put (& (messages [m ]), 4 , & value ));
307
312
}
308
313
309
314
/* Iterate over submessages */
@@ -339,9 +344,10 @@ START_TEST(test_match_unaligned) {
339
344
340
345
/* Create a hundred nested submessages and write values to them */
341
346
for (size_t m = 1 ; m < 101 ; m ++ ) {
347
+ uint64_t value = m ;
342
348
messages [m ] = pb_message_create_within (& (messages [m - 1 ]), 11 );
343
349
ck_assert_uint_eq (PB_ERROR_NONE ,
344
- pb_message_put (& (messages [m ]), 2 , & m ));
350
+ pb_message_put (& (messages [m ]), 2 , & value ));
345
351
}
346
352
347
353
/* Write value to message */
@@ -402,9 +408,10 @@ START_TEST(test_get) {
402
408
403
409
/* Create a hundred nested submessages and write values to them */
404
410
for (size_t m = 1 ; m < 101 ; m ++ ) {
411
+ uint64_t value = m ;
405
412
messages [m ] = pb_message_create_within (& (messages [m - 1 ]), 11 );
406
413
ck_assert_uint_eq (PB_ERROR_NONE ,
407
- pb_message_put (& (messages [m ]), 2 , & m ));
414
+ pb_message_put (& (messages [m ]), 2 , & value ));
408
415
}
409
416
410
417
/* Iterate over submessages */
@@ -471,9 +478,10 @@ START_TEST(test_get_absent) {
471
478
472
479
/* Create a hundred nested submessages and write values to them */
473
480
for (size_t m = 1 ; m < 101 ; m ++ ) {
481
+ uint64_t value = m ;
474
482
messages [m ] = pb_message_create_within (& (messages [m - 1 ]), 11 );
475
483
ck_assert_uint_eq (PB_ERROR_NONE ,
476
- pb_message_put (& (messages [m ]), 2 , & m ));
484
+ pb_message_put (& (messages [m ]), 2 , & value ));
477
485
}
478
486
479
487
/* Create tags */
@@ -507,9 +515,10 @@ START_TEST(test_get_unaligned) {
507
515
508
516
/* Create a hundred nested submessages and write values to them */
509
517
for (size_t m = 1 ; m < 101 ; m ++ ) {
518
+ uint64_t value = m ;
510
519
messages [m ] = pb_message_create_within (& (messages [m - 1 ]), 11 );
511
520
ck_assert_uint_eq (PB_ERROR_NONE ,
512
- pb_message_put (& (messages [m ]), 2 , & m ));
521
+ pb_message_put (& (messages [m ]), 2 , & value ));
513
522
}
514
523
515
524
/* Write value to message */
0 commit comments