Prepare for '-Wmissing-field-initializers'
[lttng-tools.git] / src / common / fd-tracker / fd-tracker.cpp
index f1058aa523cdd3f0ded6b0689bc033f6f214f144..18071dbd488b77f5a4331598438b5dfc705c7c28 100644 (file)
@@ -130,6 +130,8 @@ static struct {
        unsigned long value;
 } seed = {
        .lock = PTHREAD_MUTEX_INITIALIZER,
+       .initialized = false,
+       .value = 0,
 };
 
 static int match_fd(struct cds_lfht_node *node, const void *key);
@@ -501,7 +503,7 @@ struct fs_handle *fd_tracker_open_fs_handle(struct fd_tracker *tracker,
                .flags = flags,
                .mode = {
                        .is_set = !!mode,
-                       .value = mode ? *mode : 0,
+                       .value = static_cast<mode_t>(mode ? *mode : 0),
                }
        };
 
This page took 0.026612 seconds and 4 git commands to generate.