C code blocks are highlighted incorrectly

I have the following C code block:

// We need the clock and UART
#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER
#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER

// We want dynamic allocation as optimization is not the current focus
#define CONFIGURE_UNLIMITED_OBJECTS
#define CONFIGURE_UNIFIED_WORK_AREAS

#define CONFIGURE_RTEMS_INIT_TASKS_TABLE

#define CONFIGURE_INIT

// Instantiate RTEMS application based on the above config macros
#include <rtems/confdefs.h>

For some reason, the same syntax highlighting is used for includes and comments.

I think it’s related to the highlighting style.

Screenshot of gruvbox style.

Thanks, I think that is the case. I’ll check and update here.