Просмотр исходного кода

Fix double free crash at app exit on TLSF

Willy-JL 1 год назад
Родитель
Сommit
4066eb5656
2 измененных файлов с 0 добавлено и 2 удалено
  1. 0 1
      views/select_pokemon.c
  2. 0 1
      views/trade.c

+ 0 - 1
views/select_pokemon.c

@@ -137,6 +137,5 @@ View* select_pokemon_alloc(PokemonFap* pokemon_fap) {
 
 
 void select_pokemon_free(PokemonFap* pokemon_fap) {
 void select_pokemon_free(PokemonFap* pokemon_fap) {
     furi_assert(pokemon_fap);
     furi_assert(pokemon_fap);
-    view_free_model(pokemon_fap->select_view);
     view_free(pokemon_fap->select_view);
     view_free(pokemon_fap->select_view);
 }
 }

+ 0 - 1
views/trade.c

@@ -762,7 +762,6 @@ void trade_free(ViewDispatcher* view_dispatcher, uint32_t view_id, void* trade_c
 
 
     view_dispatcher_remove_view(view_dispatcher, view_id);
     view_dispatcher_remove_view(view_dispatcher, view_id);
 
 
-    view_free_model(trade->view);
     view_free(trade->view);
     view_free(trade->view);
     free(trade->input_block);
     free(trade->input_block);
     free(trade);
     free(trade);