Archive favorites loop cleanup

This commit is contained in:
Willy-JL
2023-06-04 17:31:34 +01:00
parent 2b2708e635
commit cfa75bb712
@@ -59,10 +59,7 @@ uint16_t archive_favorites_count(void* context) {
uint16_t lines = 0;
if(result) {
while(1) {
if(!archive_favorites_read_line(file, buffer)) {
break;
}
while(archive_favorites_read_line(file, buffer)) {
if(!furi_string_size(buffer)) {
continue; // Skip empty lines
}
@@ -87,10 +84,7 @@ static bool archive_favourites_rescan() {
bool result = storage_file_open(file, ARCHIVE_FAV_PATH, FSAM_READ, FSOM_OPEN_EXISTING);
if(result) {
while(1) {
if(!archive_favorites_read_line(file, buffer)) {
break;
}
while(archive_favorites_read_line(file, buffer)) {
if(!furi_string_size(buffer)) {
continue;
}
@@ -141,10 +135,7 @@ bool archive_favorites_read(void* context) {
bool result = storage_file_open(file, ARCHIVE_FAV_PATH, FSAM_READ, FSOM_OPEN_EXISTING);
if(result) {
while(1) {
if(!archive_favorites_read_line(file, buffer)) {
break;
}
while(archive_favorites_read_line(file, buffer)) {
if(!furi_string_size(buffer)) {
continue;
}
@@ -199,10 +190,7 @@ bool archive_favorites_delete(const char* format, ...) {
bool result = storage_file_open(file, ARCHIVE_FAV_PATH, FSAM_READ, FSOM_OPEN_EXISTING);
if(result) {
while(1) {
if(!archive_favorites_read_line(file, buffer)) {
break;
}
while(archive_favorites_read_line(file, buffer)) {
if(!furi_string_size(buffer)) {
continue;
}
@@ -243,10 +231,7 @@ bool archive_is_favorite(const char* format, ...) {
bool result = storage_file_open(file, ARCHIVE_FAV_PATH, FSAM_READ, FSOM_OPEN_EXISTING);
if(result) {
while(1) {
if(!archive_favorites_read_line(file, buffer)) {
break;
}
while(archive_favorites_read_line(file, buffer)) {
if(!furi_string_size(buffer)) {
continue;
}
@@ -283,10 +268,7 @@ bool archive_favorites_rename(const char* src, const char* dst) {
bool result = storage_file_open(file, ARCHIVE_FAV_PATH, FSAM_READ, FSOM_OPEN_EXISTING);
if(result) {
while(1) {
if(!archive_favorites_read_line(file, buffer)) {
break;
}
while(archive_favorites_read_line(file, buffer)) {
if(!furi_string_size(buffer)) {
continue;
}