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:
jbohack
2022-12-25 19:02:52 -05:00
parent 7d4d46f2bc
commit 6128e6f971
@@ -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;
}
}