diff --git a/applications/plugins/calculator/tinyexpr.c b/applications/plugins/calculator/tinyexpr.c index 40e25236f..e1d1c834e 100644 --- a/applications/plugins/calculator/tinyexpr.c +++ b/applications/plugins/calculator/tinyexpr.c @@ -145,7 +145,7 @@ static double e(void) { return 2.71828182845904523536; } static double fac(double a) { /* simplest version of fac */ - if(a < 0.0) return NAN; + if(a < (double)0.0) return NAN; if(a > UINT_MAX) return INFINITY; unsigned int ua = (unsigned int)(a); unsigned long int result = 1, i; @@ -156,7 +156,7 @@ static double fac(double a) { /* simplest version of fac */ return (double)result; } static double ncr(double n, double r) { - if(n < 0.0 || r < 0.0 || n < r) return NAN; + if(n < (double)0.0 || r < (double)0.0 || n < r) return NAN; if(n > UINT_MAX || r > UINT_MAX) return INFINITY; unsigned long int un = (unsigned int)(n), ur = (unsigned int)(r), i; unsigned long int result = 1; diff --git a/applications/services/infraredsrv/infrared_brute_force.h b/applications/services/infraredsrv/infrared_brute_force.h index fff472e79..cf37935ef 100644 --- a/applications/services/infraredsrv/infrared_brute_force.h +++ b/applications/services/infraredsrv/infrared_brute_force.h @@ -7,6 +7,7 @@ typedef struct InfraredBruteForce InfraredBruteForce; InfraredBruteForce* infrared_brute_force_alloc(); void infrared_brute_force_free(InfraredBruteForce* brute_force); +void infrared_brute_force_reset(InfraredBruteForce* brute_force); void infrared_brute_force_set_db_filename(InfraredBruteForce* brute_force, const char* db_filename); bool infrared_brute_force_calculate_messages(InfraredBruteForce* brute_force); bool infrared_brute_force_start( diff --git a/applications/services/loader/loader.c b/applications/services/loader/loader.c index 8884dbd94..f2edf0a33 100644 --- a/applications/services/loader/loader.c +++ b/applications/services/loader/loader.c @@ -51,7 +51,7 @@ static void loader_menu_callback(void* _ctx, uint32_t index) { furi_assert(application->link); if(strcmp(application->link, "NULL") != 0) { - LoaderStatus status = loader_start(NULL, "Applications", application->link); + loader_start(NULL, "Applications", application->link); } else { if(!loader_lock(loader_instance)) { FURI_LOG_E(TAG, "Loader is locked");