質問です。

C++からCの関数を呼び出すためにヘッダをincludeしたのですが
ヘッダにC++の予約語(new)が構造体のメンバ変数として定義されていて
コンパイルが通りません。

ヘッダファイルを変更せずに対応する方法はありますか?

環境はRedHatでGCC(G++)でコンパイルしようとしています。
最悪、個別にextern "C"で再定義すればよいのかなと思いますが
それはやりたくないので。。。