Merge pull request #181 from eefi/bug/various/initializer
[fix] don't use unnamed fields in initializers
This commit is contained in:
@@ -783,7 +783,9 @@ address_parser_t *address_parser_init(char *filename) {
|
||||
}
|
||||
|
||||
if (most_common > -1) {
|
||||
address_parser_types_t types = {.components = stats.components, .most_common = (uint16_t)most_common};
|
||||
address_parser_types_t types;
|
||||
types.components = stats.components;
|
||||
types.most_common = (uint16_t)most_common;
|
||||
|
||||
kh_value(phrase_counts, pk) = (uint32_t)phrase_types_array->n;
|
||||
address_parser_types_array_push(phrase_types_array, types);
|
||||
|
||||
@@ -220,7 +220,9 @@ static inline bool crf_averaged_perceptron_trainer_update_weight(khash_t(class_w
|
||||
static inline bool crf_averaged_perceptron_trainer_update_prev_tag_weight(khash_t(prev_tag_class_weights) *weights, uint64_t iter, uint32_t prev_class_id, uint32_t class_id, double value) {
|
||||
class_weight_t weight = NULL_WEIGHT;
|
||||
|
||||
tag_bigram_t tag_bigram = {.prev_class_id = prev_class_id, .class_id = class_id};
|
||||
tag_bigram_t tag_bigram;
|
||||
tag_bigram.prev_class_id = prev_class_id;
|
||||
tag_bigram.class_id = class_id;
|
||||
|
||||
uint64_t key = tag_bigram.value;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user