rcairoのbuild

だれかさんが忙しそうなので、rcairo-1.5.1-mswin32をしこしこ
まあ、当然素直にbuildが通るはずもなく、いろいろいじってたのですが、


src/rb_cairo_path.c(137) : error C2275: 'VALUE' : この型は演算子として使用できません


で、調べてみると、ブロック途中での変数宣言がちらほら…orz

  • rb_cairo_path.c: 137
  • rb_cairo_surface.c: 768

曝してやるので反省しやがれです
特に、下のほうはcaseの別のところではちゃんと書いてるので重罪


C99-styleっていつから許容されるようになったんだ?