https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116290

--- Comment #2 from Sam James <sjames at gcc dot gnu.org> ---
Reduced:
```
char *camel_message_info_class_intern_init_part;
void g_once_init_enter();
void camel_message_info_class_intern_init() {
  int ii;
  char *label;
  for (; camel_message_info_class_intern_init_part[ii]; ii++)
    if (camel_message_info_class_intern_init_part) {
      if (label && *label)
        g_once_init_enter();
      label = &camel_message_info_class_intern_init_part[ii + 1];
      camel_message_info_class_intern_init_part[ii] = ' ';
    }
  if (label)
    g_once_init_enter();
}
```

Reply via email to