[Kazehakase-devel 2878] Re: 0.5.2リリース

Back to archive index

Hiroyuki Ikezoe poinc****@ikezo*****
2008年 2月 25日 (月) 13:04:30 JST


g新部ひろゆきです。

2008-02-23 (土) の 16:27 +0900 に Mamoru Tasaka さんは書きました:
> Mamoru Tasaka wrote, at 02/22/2008 03:49 PM +9:00:
> > 
> > Hiroyuki Ikezoe wrote, at 02/22/2008 02:23 PM +9:00:
> >> ごめんなさい。間違いました。
> >> nsEmbedString.hが問題なのは64ビットの方でした。
> >> MOZILLA_INTERNAL_APIをdefineしてるのは
> >> nsICanvasRenderingContextInternal.hのとこだけで、そこは失敗しても問題な
> >> いです。
> > 
> > こっちは(xulrunner 20080217 版ですが)
> > /usr/include/xulrunner-sdk-1.9pre/unstable/nsStringAPI.h :
> > ----------------------------------------------------------------------------------
> >   1186  inline const nsDependentSubstring
> >   1187  Substring( const PRUnichar* start, const PRUnichar* end )
> >   1188  {
> >   1189    return nsDependentSubstring(start, end - start);
> >   1190  }
> >   1191  
> >   1192  inline const nsDependentSubstring
> >   1193  Substring( const PRUnichar* start, PRUint32 length )
> >   1194  {
> >   1195    return nsDependentSubstring(start, length);
> >   1196  }
> > ----------------------------------------------------------------------------------
> > となってるようです。
> > 
> 
> うーん、-Wsign-compare -Wsign-conversion -Wconversion -Werrorと書いているのが
> 影響して、 PRUint32 <-> int とか PRInt32 <-> floatとかの変換でerrorが大量に
> 発生するなあ...

エラーを貼ってもらえますか?
PRUint32 <-> int はともかく、PRInt32 <-> float は明らかにおかしいです。

> checking whether nsIHelperAppLauncherDialog methods expect PRBool
> の所、引数-1を受け付けるか以外で何かよい判別方法はないでしょうか?

あったら教えて欲しいです。




Kazehakase-devel メーリングリストの案内
Back to archive index