I've been trying to get the stb header library to compile. There's a single remaining failure:

```
typedef struct
{
   unsigned char c[4];
} stb_easy_font_color;
stb_easy_font_color c = { 255,255,255,255 }; // use structure copying to avoid needing depending on memcpy()
```

LDC returns

```
stb_easy_font.c(892): Error: 3 extra initializer(s) for `struct __tag21`
```

Is this a bug in ImportC or is it correct that it doesn't compile? What's the best way to fix it while keeping the same behavior and performance? (I don't know what struct __tag21 is. It's not anywhere in the source. Assuming that's just a bad error message.)

Reply via email to