regext.hがコンパイルできない不具合?

さっきVisualStudio2008のVisualC++でレジストリ監視系APIを使うためにregext.hをincludeしたのですが、コンパイル時にこんな警告が。

警告 1 warning C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 C:\Program Files\Windows Mobile 5.0 SDK R2\PocketPC\include\ARMV4I\regext.h

で、該当ファイルを開いてみたところ、413行目に

// function. Is an interlocked function ・in other words, it can be

という感じで、「・」という謎の文字が使われていたので、この文字を取り除いた後にコンパイルし直したところ、上手く通りました。


でも、regext.hをインクルードしたアプリを作られている他の方のページにはそのような不具合情報は書かれていなかったので、私のWindows環境が変なのかもしれません(苦笑
もしかしたら、以前OSをVistaからXPに戻したので、それが原因かも?
ただ、もし同不具合が出た方がいましたら、その文字を削除すればコンパイルできるということで
(^^;