瀏覽代碼

UI: Remove unnecessary string copy from log filter

derrod 1 年之前
父節點
當前提交
51e3bd5e3d
共有 1 個文件被更改,包括 0 次插入3 次删除
  1. 0 3
      UI/obs-app.cpp

+ 0 - 3
UI/obs-app.cpp

@@ -350,7 +350,6 @@ static inline bool too_many_repeated_entries(fstream &logFile, const char *msg,
 	static mutex log_mutex;
 	static mutex log_mutex;
 	static const char *last_msg_ptr = nullptr;
 	static const char *last_msg_ptr = nullptr;
 	static int last_char_sum = 0;
 	static int last_char_sum = 0;
-	static char cmp_str[8192];
 	static int rep_count = 0;
 	static int rep_count = 0;
 
 
 	int new_sum = sum_chars(output_str);
 	int new_sum = sum_chars(output_str);
@@ -376,8 +375,6 @@ static inline bool too_many_repeated_entries(fstream &logFile, const char *msg,
 	}
 	}
 
 
 	last_msg_ptr = msg;
 	last_msg_ptr = msg;
-	strncpy(cmp_str, output_str, sizeof(cmp_str));
-	cmp_str[sizeof(cmp_str) - 1] = 0;
 	last_char_sum = new_sum;
 	last_char_sum = new_sum;
 	rep_count = 0;
 	rep_count = 0;