This commit is contained in:
Willy-JL
2023-03-28 22:48:12 +01:00
18 changed files with 733 additions and 32 deletions

View File

@@ -74,6 +74,12 @@ Picopass* picopass_alloc() {
view_dispatcher_add_view(
picopass->view_dispatcher, PicopassViewWidget, widget_get_view(picopass->widget));
picopass->dict_attack = dict_attack_alloc();
view_dispatcher_add_view(
picopass->view_dispatcher,
PicopassViewDictAttack,
dict_attack_get_view(picopass->dict_attack));
return picopass;
}
@@ -104,6 +110,9 @@ void picopass_free(Picopass* picopass) {
view_dispatcher_remove_view(picopass->view_dispatcher, PicopassViewWidget);
widget_free(picopass->widget);
view_dispatcher_remove_view(picopass->view_dispatcher, PicopassViewDictAttack);
dict_attack_free(picopass->dict_attack);
// Worker
picopass_worker_stop(picopass->worker);
picopass_worker_free(picopass->worker);