@@ -439,9 +439,6 @@ void settings_set_defaults(AppSettings *settings) {
439439 settings->host_ip [0 ] = ' \0 ' ;
440440 strncpy (settings->host_port , DEFAULT_HOST_PORT, sizeof (settings->host_port ) - 1 );
441441 settings->host_port [sizeof (settings->host_port ) - 1 ] = ' \0 ' ;
442- settings->receiver_ip [0 ] = ' \0 ' ;
443- strncpy (settings->receiver_port , DEFAULT_HOST_PORT, sizeof (settings->receiver_port ) - 1 );
444- settings->receiver_port [sizeof (settings->receiver_port ) - 1 ] = ' \0 ' ;
445442 settings->coop_player_count = 0 ;
446443 memset (settings->coop_players , 0 , sizeof (settings->coop_players ));
447444}
@@ -1142,24 +1139,6 @@ bool settings_load(AppSettings *settings) {
11421139 defaults_were_used = true ;
11431140 }
11441141
1145- // Legacy receiver IP/port (kept for backward compat, no longer used in UI)
1146- const cJSON *recv_ip = cJSON_GetObjectItem (coop_settings, " receiver_ip" );
1147- if (recv_ip && cJSON_IsString (recv_ip)) {
1148- strncpy (settings->receiver_ip , recv_ip->valuestring , sizeof (settings->receiver_ip ) - 1 );
1149- settings->receiver_ip [sizeof (settings->receiver_ip ) - 1 ] = ' \0 ' ;
1150- } else {
1151- settings->receiver_ip [0 ] = ' \0 ' ;
1152- }
1153-
1154- const cJSON *recv_port = cJSON_GetObjectItem (coop_settings, " receiver_port" );
1155- if (recv_port && cJSON_IsString (recv_port)) {
1156- strncpy (settings->receiver_port , recv_port->valuestring , sizeof (settings->receiver_port ) - 1 );
1157- settings->receiver_port [sizeof (settings->receiver_port ) - 1 ] = ' \0 ' ;
1158- } else {
1159- strncpy (settings->receiver_port , DEFAULT_HOST_PORT, sizeof (settings->receiver_port ) - 1 );
1160- settings->receiver_port [sizeof (settings->receiver_port ) - 1 ] = ' \0 ' ;
1161- }
1162-
11631142 // Load player roster
11641143 const cJSON *roster_json = cJSON_GetObjectItem (coop_settings, " player_roster" );
11651144 settings->coop_player_count = 0 ;
@@ -1398,11 +1377,6 @@ void settings_save(const AppSettings *settings, const TemplateData *td, Settings
13981377 cJSON_AddItemToObject (coop_obj, " host_ip" , cJSON_CreateString (settings->host_ip ));
13991378 cJSON_DeleteItemFromObject (coop_obj, " host_port" );
14001379 cJSON_AddItemToObject (coop_obj, " host_port" , cJSON_CreateString (settings->host_port ));
1401- cJSON_DeleteItemFromObject (coop_obj, " receiver_ip" );
1402- cJSON_AddItemToObject (coop_obj, " receiver_ip" , cJSON_CreateString (settings->receiver_ip ));
1403- cJSON_DeleteItemFromObject (coop_obj, " receiver_port" );
1404- cJSON_AddItemToObject (coop_obj, " receiver_port" , cJSON_CreateString (settings->receiver_port ));
1405-
14061380 // Save player roster
14071381 cJSON_DeleteItemFromObject (coop_obj, " player_roster" );
14081382 cJSON *roster_arr = cJSON_CreateArray ();
0 commit comments