Performance Improvements

Pass theme list & its entries around by reference rather than copying them.
Fix bug in async icon loading that caused icons to be loaded multiple times.

Original PR by @LiquidFenrir
This commit is contained in:
Théo B
2024-05-10 23:43:47 +02:00
committed by GitHub
parent d1f3dbf06b
commit 546d459696
22 changed files with 739 additions and 545 deletions

View File

@@ -29,9 +29,9 @@
#include "common.h"
ssize_t strulen(const u16*, ssize_t);
void struacat(u16 *input, const char *addition);
void printu(u16 *input);
u16 *strucat(u16 *destination, const u16 *source);
ssize_t strulen(const u16 *, ssize_t);
void struacat(u16 * input, const char * addition);
void printu(u16 * input);
u16 * strucat(u16 * destination, const u16 * source);
#endif