src/Marlin/print_restore_util.cpp
void fmtSaveLine(char *output, const char *placeholder, void (*converter)(float, char[10]), float value) {
  char temp[10];
  (*converter)(value, temp);
  sprintf_P(output, placeholder, temp);
}
// fill command placeholder using float converter and value
fill command placeholder using float converter and value
fill command placeholder using float converter and value
void fmtSaveLine(char *output, const char *placeholder, void (*converter)(float, char[10]), float value) {
  char temp[10];
  (*converter)(value, temp);
  sprintf_P(output, placeholder, temp);
}
void fmtSaveLine ( char * output , const char * placeholder , void ( * converter ) ( float , char [ 10 ] ) , float value ) { char temp [ 10 ] ; ( * converter ) ( value , temp ) ; sprintf_P ( output , placeholder , temp ) ; }
fill command placeholder using float converter and value
fill command placeholder using float converter and value