@@ -6486,61 +6486,61 @@ static int _webui_get_browser_args(_webui_window_t* win, size_t browser, char* b
64866486 case Chromium :
64876487 // Profile
64886488 if (!_webui_is_empty (win -> profile_path ))
6489- c = WEBUI_SN_PRINTF_DYN (buffer , len , " --user-data-dir=\"%s\"" , win -> profile_path );
6489+ c = WEBUI_SN_PRINTF_STATIC (buffer , len , " --user-data-dir=\"%s\"" , win -> profile_path );
64906490 // Basic
64916491 if (_webui_is_empty (win -> custom_parameters )) {
64926492 for (int i = 0 ; i < (int )(sizeof (chromium_options ) / sizeof (chromium_options [0 ])); i ++ ) {
6493- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " %s" , chromium_options [i ]);
6493+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " %s" , chromium_options [i ]);
64946494 }
64956495 }
64966496 // Kiosk Mode
64976497 if (win -> kiosk_mode )
6498- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " %s" , "--chrome-frame --kiosk" );
6498+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " %s" , "--chrome-frame --kiosk" );
64996499 // High Contrast Support
65006500 if (win -> disable_browser_high_contrast )
6501- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " %s" , "--disable-features=ForcedColors" );
6501+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " %s" , "--disable-features=ForcedColors" );
65026502 // Hide Mode
65036503 if (win -> hide )
6504- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " %s" , "--headless --headless=new" );
6504+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " %s" , "--headless --headless=new" );
65056505 // Window Size
65066506 if (win -> size_set )
6507- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " --window-size=%u,%u" , win -> width , win -> height );
6507+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " --window-size=%u,%u" , win -> width , win -> height );
65086508 // Window Position
65096509 if (win -> position_set )
6510- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " --window-position=%u,%u" , win -> x , win -> y );
6510+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " --window-position=%u,%u" , win -> x , win -> y );
65116511 // Proxy
65126512 if (win -> proxy_set )
6513- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " --proxy-server=%s" , win -> proxy_server );
6513+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " --proxy-server=%s" , win -> proxy_server );
65146514 else {
65156515 if (_webui_is_empty (win -> custom_parameters )) {
6516- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " %s" , "--no-proxy-server" );
6516+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " %s" , "--no-proxy-server" );
65176517 }
65186518 }
65196519 // User-defined command line parameters.
65206520 if (!_webui_is_empty (win -> custom_parameters )) {
6521- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " %s" , win -> custom_parameters );
6521+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " %s" , win -> custom_parameters );
65226522 }
65236523
65246524 // URL (END)
6525- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " %s" , "--app=" );
6525+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " %s" , "--app=" );
65266526 return c ;
65276527 case Firefox :
65286528 // Profile
65296529 if (!_webui_is_empty (win -> profile_name ))
6530- c = WEBUI_SN_PRINTF_DYN (buffer , len , " -P %s" , win -> profile_name );
6530+ c = WEBUI_SN_PRINTF_STATIC (buffer , len , " -P %s" , win -> profile_name );
65316531 // Basic
65326532 if (_webui_is_empty (win -> custom_parameters )) {
6533- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " -purgecaches" );
6533+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " -purgecaches" );
65346534 }
65356535 // Kiosk Mode
65366536 if (win -> kiosk_mode )
6537- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " %s" , "-kiosk" );
6537+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " %s" , "-kiosk" );
65386538 // Hide Mode
65396539 if (win -> hide )
6540- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " %s" , "-headless" );
6540+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " %s" , "-headless" );
65416541 // Window Size
65426542 if (win -> size_set )
6543- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " -width %u -height %u" , win -> width , win -> height );
6543+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " -width %u -height %u" , win -> width , win -> height );
65446544 // Window Position
65456545 // Firefox does not support window positioning.
65466546 // Proxy
@@ -6552,17 +6552,17 @@ static int _webui_get_browser_args(_webui_window_t* win, size_t browser, char* b
65526552 }
65536553 // User-defined command line parameters.
65546554 if (!_webui_is_empty (win -> custom_parameters ))
6555- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " %s" , win -> custom_parameters );
6555+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " %s" , win -> custom_parameters );
65566556
65576557 // URL (END)
6558- c += WEBUI_SN_PRINTF_DYN (buffer + c , len , " -new-window " );
6558+ c += WEBUI_SN_PRINTF_STATIC (buffer + c , len , " -new-window " );
65596559 return c ;
65606560 }
65616561
65626562 #ifdef WEBUI_LOG
65636563 printf ("[Core]\t\t_webui_get_browser_args() -> Unknown Browser (%zu)\n" , browser );
65646564 #endif
6565- WEBUI_STR_COPY_DYN (buffer , len , "" );
6565+ WEBUI_STR_COPY_STATIC (buffer , len , "" );
65666566 return 0 ;
65676567}
65686568
0 commit comments