diff options
author | dec05eba <dec05eba@protonmail.com> | 2022-11-11 10:50:39 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2022-11-11 10:50:39 +0100 |
commit | d274d3a6dfc0864ec6a44e7d6948c2d873eb6f76 (patch) | |
tree | a4308da3afd0e7c567c40f8a26ab1bdcbc58a898 /src/QuickMedia.cpp | |
parent | 25f6303ae40e9245f42545d120efa8b6f9be98d7 (diff) |
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
Diffstat (limited to 'src/QuickMedia.cpp')
-rw-r--r-- | src/QuickMedia.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
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); } |