error: expected initializer before ‘__printflike’

Question

error: expected initializer before ‘__printflike’
   79 | __attribute__((__noreturn)) static void logcat_panic(bool showHelp, const char *fmt, ...) \__printflike(2,3);
      |                                                                                           ^~~~~~~~~~~~

Answer

- __attribute__((__noreturn)) static void logcat_panic(bool showHelp, const char *fmt, ...) __printflike(2,3);
+ __attribute__((__noreturn)) static void logcat_panic(bool showHelp, const char *fmt, ...) __attribute__((__format__(__printf__, 2, 3)));
0%