Hardfault_log progmem always clear when re-arming

This commit is contained in:
Peter van der Perk
2023-05-19 13:03:41 +02:00
committed by Daniel Agar
parent bcf87b4b35
commit 9a17fddc31
+4 -4
View File
@@ -955,10 +955,6 @@ static int hardfault_commit(char *caller)
}
}
#ifdef HAS_PROGMEM
// Clear flash sector to write new hardfault
hardfault_clear(caller, false);
#endif
ret = hardfault_rearm(caller);
close(fdout);
@@ -1079,6 +1075,10 @@ static int hardfault_dowrite(char *caller, int infd, int outfd,
****************************************************************************/
__EXPORT int hardfault_rearm(char *caller)
{
#ifdef HAS_PROGMEM
// Clear flash sector to write new hardfault
hardfault_clear(caller, false);
#endif
int ret = OK;
int rv = unlink(HARDFAULT_PATH);