From 6128e6f9713874ef28fecec54d01f3ecfa195a74 Mon Sep 17 00:00:00 2001 From: jbohack Date: Sun, 25 Dec 2022 19:02:52 -0500 Subject: [PATCH] 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. --- applications/settings/dolphin_passport/passport.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/applications/settings/dolphin_passport/passport.c b/applications/settings/dolphin_passport/passport.c index 5c69fccde..f881cafad 100644 --- a/applications/settings/dolphin_passport/passport.c +++ b/applications/settings/dolphin_passport/passport.c @@ -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; -} \ No newline at end of file +}