This commit is contained in:
RogueMaster
2022-10-12 00:18:37 -04:00
parent 778ba72707
commit f6baf82b84
5 changed files with 16 additions and 13 deletions

View File

@@ -28,8 +28,8 @@ bool nfc_mf_ultralight_emulate_worker_callback(NfcWorkerEvent event, void* conte
// Event data is only available for the duration of this callback, so we're updating the // Event data is only available for the duration of this callback, so we're updating the
// text box right here // text box right here
MfUltralightAuth* auth = nfc_worker_get_event_data(nfc->worker); MfUltralightAuth* auth = nfc_worker_get_event_data(nfc->worker);
if(auth != NULL && if(auth != NULL && furi_string_size(nfc->text_box_store) <
furi_string_size(nfc->text_box_store) < NFC_SCENE_MF_ULTRALIGHT_EMULATE_LOG_SIZE_MAX) { NFC_SCENE_MF_ULTRALIGHT_EMULATE_LOG_SIZE_MAX) {
furi_string_cat(nfc->text_box_store, "PWD:"); furi_string_cat(nfc->text_box_store, "PWD:");
for(size_t i = 0; i < sizeof(auth->pwd.raw); ++i) { for(size_t i = 0; i < sizeof(auth->pwd.raw); ++i) {
furi_string_cat_printf(nfc->text_box_store, " %02X", auth->pwd.raw[i]); furi_string_cat_printf(nfc->text_box_store, " %02X", auth->pwd.raw[i]);

View File

@@ -292,7 +292,8 @@ bool subghz_scene_read_raw_on_event(void* context, SceneManagerEvent event) {
furi_string_printf( furi_string_printf(
temp_str, "%s/%s%s", SUBGHZ_RAW_FOLDER, strings[0], SUBGHZ_APP_EXTENSION); temp_str, "%s/%s%s", SUBGHZ_RAW_FOLDER, strings[0], SUBGHZ_APP_EXTENSION);
subghz_protocol_raw_gen_fff_data(subghz->txrx->fff_data, furi_string_get_cstr(temp_str)); subghz_protocol_raw_gen_fff_data(
subghz->txrx->fff_data, furi_string_get_cstr(temp_str));
furi_string_free(temp_str); furi_string_free(temp_str);
if(spl_count > 0) { if(spl_count > 0) {

View File

@@ -449,7 +449,7 @@ bool subghz_history_add_to_history(
// Plan B! // Plan B!
subghz_history_tmp_write_file_full(instance, item, dir_path); subghz_history_tmp_write_file_full(instance, item, dir_path);
} }
if (item->is_file) { if(item->is_file) {
flipper_format_free(item->flipper_string); flipper_format_free(item->flipper_string);
item->flipper_string = NULL; item->flipper_string = NULL;
} }

View File

@@ -184,7 +184,7 @@ bool desktop_scene_main_on_event(void* context, SceneManagerEvent event) {
loader_start(desktop->loader, "Applications", EXT_PATH("/apps/Games/Snake.fap")); loader_start(desktop->loader, "Applications", EXT_PATH("/apps/Games/Snake.fap"));
consumed = true; consumed = true;
break; break;
} }
case DesktopMainEventOpen2048: { case DesktopMainEventOpen2048: {
LoaderStatus status = LoaderStatus status =
loader_start(desktop->loader, "Applications", EXT_PATH("/apps/Games/2048.fap")); loader_start(desktop->loader, "Applications", EXT_PATH("/apps/Games/2048.fap"));
@@ -219,7 +219,7 @@ bool desktop_scene_main_on_event(void* context, SceneManagerEvent event) {
loader_start(desktop->loader, FLIPPER_APPS[1].name, NULL); loader_start(desktop->loader, FLIPPER_APPS[1].name, NULL);
consumed = true; consumed = true;
break; break;
} }
case DesktopLockedEventUpdate: case DesktopLockedEventUpdate:
desktop_view_locked_update(desktop->locked_view); desktop_view_locked_update(desktop->locked_view);
consumed = true; consumed = true;

View File

@@ -8,13 +8,13 @@ void namechanger_on_system_start() {
FlipperFormat* file = flipper_format_file_alloc(storage); FlipperFormat* file = flipper_format_file_alloc(storage);
FuriString* NAMEHEADER; FuriString* NAMEHEADER;
NAMEHEADER = furi_string_alloc_set( "Flipper Name File"); NAMEHEADER = furi_string_alloc_set("Flipper Name File");
FuriString* folderpath; FuriString* folderpath;
folderpath = furi_string_alloc_set( "/ext/dolphin"); folderpath = furi_string_alloc_set("/ext/dolphin");
FuriString* filepath; FuriString* filepath;
filepath = furi_string_alloc_set( "/ext/dolphin/name.txt"); filepath = furi_string_alloc_set("/ext/dolphin/name.txt");
//Make dir if doesn't exist //Make dir if doesn't exist
if(storage_simply_mkdir(storage, furi_string_get_cstr(folderpath))) { if(storage_simply_mkdir(storage, furi_string_get_cstr(folderpath))) {
@@ -60,7 +60,7 @@ void namechanger_on_system_start() {
bool res = false; bool res = false;
FuriString* name; FuriString* name;
name = furi_string_alloc_set( furi_hal_version_get_name_ptr()); name = furi_string_alloc_set(furi_hal_version_get_name_ptr());
do { do {
// Open file for write // Open file for write
@@ -117,7 +117,7 @@ void namechanger_on_system_start() {
bool res = false; bool res = false;
FuriString* name; FuriString* name;
name = furi_string_alloc_set( furi_hal_version_get_name_ptr()); name = furi_string_alloc_set(furi_hal_version_get_name_ptr());
do { do {
// Open file for write // Open file for write
@@ -126,7 +126,8 @@ void namechanger_on_system_start() {
} }
// Write header // Write header
if(!flipper_format_write_header_cstr(file, furi_string_get_cstr(NAMEHEADER), 1)) { if(!flipper_format_write_header_cstr(
file, furi_string_get_cstr(NAMEHEADER), 1)) {
break; break;
} }
@@ -149,7 +150,8 @@ void namechanger_on_system_start() {
} }
//Write name //Write name
if(!flipper_format_write_string_cstr(file, "Name", furi_string_get_cstr(name))) { if(!flipper_format_write_string_cstr(
file, "Name", furi_string_get_cstr(name))) {
break; break;
} }