64bit Mac OS XではI/OKitのIOByteCount型はsize_t型ではない!?

へー(苦笑)。違う!?
http://d.hatena.ne.jp/bootblack/20090610
のとおりsmc.cを書き換えたけど64bitビルドするとワーニングが出ますね。
終わったな。
つか始めてない(苦笑)


追記:全く動作確認していませんが、Mac OS X 10.5 SDKにおいてはタイトル通りなので型をそろえればワーニングは消えます

#if __LP64__
    size_t		structureInputSize;
    size_t		structureOutputSize;
#else
    IOItemCount   structureInputSize;
    IOByteCount   structureOutputSize;
#endif