TerminalFont: support JSON config

This commit is contained in:
李通洲
2023-06-02 16:28:58 +08:00
committed by 李通洲
parent 13ae9aff44
commit 100ce5844d
12 changed files with 112 additions and 41 deletions
+2 -2
View File
@@ -80,7 +80,7 @@ static void defaultConfig(FFinstance* instance)
ffInitFontOptions(&instance->config.font);
ffInitCursorOptions(&instance->config.cursor);
ffInitTerminalOptions(&instance->config.terminal);
initModuleArg(&instance->config.terminalFont);
ffInitTerminalFontOptions(&instance->config.terminalFont);
ffInitCPUOptions(&instance->config.cpu);
ffInitCPUUsageOptions(&instance->config.cpuUsage);
ffInitGPUOptions(&instance->config.gpu);
@@ -299,7 +299,7 @@ static void destroyConfig(FFinstance* instance)
ffDestroyFontOptions(&instance->config.font);
ffDestroyCursorOptions(&instance->config.cursor);
ffDestroyTerminalOptions(&instance->config.terminal);
destroyModuleArg(&instance->config.terminalFont);
ffDestroyTerminalFontOptions(&instance->config.terminalFont);
ffDestroyCPUOptions(&instance->config.cpu);
ffDestroyCPUUsageOptions(&instance->config.cpuUsage);
ffDestroyGPUOptions(&instance->config.gpu);