From d274d3a6dfc0864ec6a44e7d6948c2d873eb6f76 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Fri, 11 Nov 2022 10:50:39 +0100 Subject: Add image (custom emoji) alt text for copy-pasting, limit custom emoji size in room description, change max size to 32, 32, cache custom emoji locally --- src/QuickMedia.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/QuickMedia.cpp') diff --git a/src/QuickMedia.cpp b/src/QuickMedia.cpp index fc3cba6..433442a 100644 --- a/src/QuickMedia.cpp +++ b/src/QuickMedia.cpp @@ -7007,9 +7007,11 @@ namespace QuickMedia { struct tm t; localtime_r(&now, &t); char filename[256] = {0}; - const int num_bytes_written = strftime(filename, sizeof(filename)-1, "Clipboard_%Y-%m-%d_%H-%M-%S", &t); - if((int)sizeof(filename) - (num_bytes_written + file_ext.size()) >= 1) - strcat(filename, file_ext.c_str()); + if(tmp_file != -1) { + const int num_bytes_written = strftime(filename, sizeof(filename)-1, "Clipboard_%Y-%m-%d_%H-%M-%S", &t); + if((int)sizeof(filename) - (num_bytes_written + file_ext.size()) >= 1) + strcat(filename, file_ext.c_str()); + } upload_file(clipboard_text, filename); } -- cgit v1.2.3