if (rc < 0 || (unsigned) rc >= ARRAY_SIZE(rc_messages))
rc = 1;
-#if GCC_BUG_61443 * 0
- printf_P(PSTR("rc=%u FR_"), rc);
- my_puts_P(rc_names[rc]);
- my_puts_P(PSTR("\n"));
+#if GCC_BUG_61443
+ printf_P(PSTR("Attachment of '%s' to dsk%d failed: "), fn, unit);
+ my_puts_P(rc_messages[rc]);
+ my_puts_P(PSTR("!\n"));
#else
printf_P(PSTR("Attachment of '%s' to dsk%d failed: %S!\n"),
fn, unit, rc_messages[rc]);
}
/* reset getopt() */
- optind = 1;
+ optind = 0;
int opt;
while ((opt = getopt(argc, argv, PSTR("darwo:"))) != -1) {