MI: support double element
[lttng-tools.git] / src / common / mi-lttng.c
index 1088ba29c357cda558078d0bc0ffd7fb7ae19c7c..9031677d73fbca94242a7b023c622c6d925e9a28 100644 (file)
@@ -721,6 +721,15 @@ int mi_lttng_writer_write_element_string(struct mi_writer *writer,
                        element_name, value);
 }
 
+LTTNG_HIDDEN
+int mi_lttng_writer_write_element_double(struct mi_writer *writer,
+               const char *element_name,
+               double value)
+{
+       return config_writer_write_element_double(
+                       writer->writer, element_name, value);
+}
+
 LTTNG_HIDDEN
 int mi_lttng_version(struct mi_writer *writer, struct mi_lttng_version *version,
        const char *lttng_description, const char *lttng_license)
@@ -2250,13 +2259,13 @@ int mi_lttng_rotation_schedule(struct mi_writer *writer,
                status = lttng_rotation_schedule_periodic_get_period(schedule,
                                &value);
                element_name = mi_lttng_element_rotation_schedule_periodic;
-               value_name = mi_lttng_element_rotation_schedule_periodic_time_us;
+               value_name = mi_lttng_element_rotation_schedule_periodic_time_us;
                break;
        case LTTNG_ROTATION_SCHEDULE_TYPE_SIZE_THRESHOLD:
                status = lttng_rotation_schedule_size_threshold_get_threshold(
                                schedule, &value);
                element_name = mi_lttng_element_rotation_schedule_size_threshold;
-               value_name = mi_lttng_element_rotation_schedule_size_threshold_bytes;
+               value_name = mi_lttng_element_rotation_schedule_size_threshold_bytes;
                break;
        default:
                ret = -1;
@@ -2331,7 +2340,7 @@ int mi_lttng_rotation_schedule_result(struct mi_writer *writer,
        }
 
        /* Close rotation_schedule_result element */
-        ret = mi_lttng_writer_close_element(writer);
+       ret = mi_lttng_writer_close_element(writer);
        if (ret) {
                goto end;
        }
This page took 0.028819 seconds and 5 git commands to generate.