rem: fprintf(stderr, "%sProgrammer Pin Configuration: %s (%s)\n", p, (char *)ldata(lfirst(pgm->id)), pgm->desc);
context: static void par_display(PROGRAMMER * pgm, char * p){  char vccpins[64];  char buffpins[64];  if (pgm->pinno[PPI_AVR_VCC]) {    snprintf(vccpins, sizeof(vccpins), " = pins %s",              vccpins_str(pgm->pinno[PPI_AVR_VCC]));  }  else {    strcpy(vccpins, " (not used)");  }  if (pgm->pinno[PPI_AVR_BUFF]) {    snprintf(buffpins, sizeof(buffpins), " = pins %s",              vccpins_str(pgm->pinno[PPI_AVR_BUFF]));  }  else {    strcpy(buffpins, " (not used)");  }  fprintf(stderr, "%sProgrammer Pin Configuration: %s (%s)\n", p,           (char *)ldata(lfirst(pgm->id)), pgm->desc);  fprintf(stderr,           "%s  VCC     = 0x%02x%s\n"          "%s  BUFF    = 0x%02x%s\n"          "%s  RESET   = %d\n"          "%s  SCK     = %d\n"          "%s  MOSI    = %d\n"          "%s  MISO    = %d\n"          "%s  ERR LED = %d\n"          "%s  RDY LED = %d\n"          "%s  PGM LED = %d\n"          "%s  VFY LED = %d\n",          p, pgm->pinno[PPI_AVR_VCC], vccpins,          p, pgm->pinno[PPI_AVR_BUFF], buffpins,          p, pgm->pinno[PIN_AVR_RESET],          p, pgm->pinno[PIN_AVR_SCK],          p, pgm->pinno[PIN_AVR_MOSI],          p, pgm->pinno[PIN_AVR_MISO],          p, pgm->pinno[PIN_LED_ERR],          p, pgm->pinno[PIN_LED_RDY],          p, pgm->pinno[PIN_LED_PGM],          p, pgm->pinno[PIN_LED_VFY]);}