mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-06-13 19:43:34 -07:00
fixed passport crashing when above level 10
passport was setting tmpLvl which made the code attempt to grab an invalid passport image which resulted in a crash.
This commit is contained in:
@@ -75,12 +75,12 @@ static void render_callback(Canvas* canvas, void* ctx) {
|
||||
// portrait
|
||||
furi_assert((stats->level > 0) && (stats->level <= 30));
|
||||
uint16_t tmpLvl = 0;
|
||||
if(stats->level > 10) tmpLvl = 1;
|
||||
if(stats->level > 15) tmpLvl = 2;
|
||||
if(stats->level > 18) tmpLvl = 3;
|
||||
if(stats->level > 21) tmpLvl = 4;
|
||||
if(stats->level > 24) tmpLvl = 5;
|
||||
if(stats->level > 27) tmpLvl = 6;
|
||||
// if(stats->level > 10) tmpLvl = 1;
|
||||
// if(stats->level > 15) tmpLvl = 2;
|
||||
// if(stats->level > 18) tmpLvl = 3;
|
||||
// if(stats->level > 21) tmpLvl = 4;
|
||||
// if(stats->level > 24) tmpLvl = 5;
|
||||
// if(stats->level > 27) tmpLvl = 6;
|
||||
canvas_draw_icon(canvas, 11, 2, portraits[mood][tmpLvl]);
|
||||
|
||||
const char* my_name = furi_hal_version_get_name_ptr();
|
||||
@@ -125,4 +125,4 @@ int32_t passport_app(void* p) {
|
||||
furi_semaphore_free(semaphore);
|
||||
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user