From 4f64e1403a163978fc2109241ba89cf07dbc88a2 Mon Sep 17 00:00:00 2001 From: FlightlessMango Date: Sun, 16 Aug 2020 15:11:53 +0200 Subject: [PATCH] Deprecation message for output_file --- src/overlay_params.cpp | 3 +++ src/overlay_params.h | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/overlay_params.cpp b/src/overlay_params.cpp index 6a0aeb4e..caef330e 100644 --- a/src/overlay_params.cpp +++ b/src/overlay_params.cpp @@ -293,6 +293,7 @@ parse_font_glyph_ranges(const char *str) #define parse_log_duration(s) parse_unsigned(s) #define parse_time_format(s) parse_str(s) #define parse_output_folder(s) parse_path(s) +#define parse_output_file(s) parse_path(s) #define parse_font_file(s) parse_path(s) #define parse_font_file_text(s) parse_path(s) #define parse_io_read(s) parse_unsigned(s) @@ -593,5 +594,7 @@ parse_overlay_config(struct overlay_params *params, main_metadata.meta.valid = false; } #endif + if(!params->output_file.empty()) + printf("MANGOHUD: output_file is Deprecated, use output_folder instead\n"); } diff --git a/src/overlay_params.h b/src/overlay_params.h index 521f95c0..560465f3 100644 --- a/src/overlay_params.h +++ b/src/overlay_params.h @@ -52,6 +52,7 @@ typedef unsigned long KeySym; OVERLAY_PARAM_BOOL(wine) \ OVERLAY_PARAM_CUSTOM(fps_sampling_period) \ OVERLAY_PARAM_CUSTOM(output_folder) \ + OVERLAY_PARAM_CUSTOM(output_file) \ OVERLAY_PARAM_CUSTOM(font_file) \ OVERLAY_PARAM_CUSTOM(font_file_text) \ OVERLAY_PARAM_CUSTOM(font_glyph_ranges) \ @@ -171,7 +172,7 @@ struct overlay_params { std::vector reload_cfg; std::vector upload_log; std::vector upload_logs; - std::string time_format, output_folder; + std::string time_format, output_folder, output_file; std::string pci_dev; std::string media_player_name; std::string cpu_text, gpu_text;