perf symbols: Fix a memory leak in vmlinux_path__init()
[deliverable/linux.git] / tools / perf / util / color.c
index 87b8672eb4134cab6d29b3a2accda19093edb9aa..f4654183d391a4051a970719229d47b2a9027108 100644 (file)
@@ -335,3 +335,19 @@ int percent_color_snprintf(char *bf, size_t size, const char *fmt, ...)
        va_end(args);
        return value_color_snprintf(bf, size, fmt, percent);
 }
+
+int percent_color_len_snprintf(char *bf, size_t size, const char *fmt, ...)
+{
+       va_list args;
+       int len;
+       double percent;
+       const char *color;
+
+       va_start(args, fmt);
+       len = va_arg(args, int);
+       percent = va_arg(args, double);
+       va_end(args);
+
+       color = get_percent_color(percent);
+       return color_snprintf(bf, size, color, fmt, len, percent);
+}
This page took 0.026484 seconds and 5 git commands to generate.