[groonga-dev,01475] Re: データDELETE,INSERT時のmmap Cannot allocate memoryについて

Back to archive index

Kouhei Sutou kou****@clear*****
2013年 6月 6日 (木) 06:17:04 JST


須藤です。

In <51AEE****@rozet*****>
  "[groonga-dev,01472] Re: データDELETE,INSERT時のmmap Cannot allocate memoryについて" on Wed, 05 Jun 2013 16:18:41 +0900,
  磯部 和広 <k-iso****@rozet*****> wrote:

> >だすならEXXという名前で出したほうが便利そうだなぁ
> >と思いました。
> 
> あ、そっちの名前で出せるんですか。
> そういうのは無理なんだと思ってました。

出せるのは出せて、しかも簡単なのですが、面倒な類のやつなので
す。。。

  switch (errno) {
  case ENOMEM:
    return "ENOMEM";
  case ...:
    ...
  ...
  }

といったものを用意すればよいのですが、億劫という感じです!

> 自分は、C/C++のプログラムは15年ぐらい触ってないので
> そういうのを全く判らず・・・失礼しました。

いえいえ!

> 「Cannot allocate memory」等で状況が判り、
> 「ENOMEM」等で状況が更に特定できれば嬉しいので
> 併記して頂けると助かります。

Windowsでの動きもあわせて考えないといけない(Windowsでは
errnoではない仕組みになる)ので、検討させてください!


-- 
須藤 功平 <kou****@clear*****>
株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270)

groongaサポート:
  http://groonga.org/ja/support/
パッチ採用はじめました:
  http://www.clear-code.com/recruitment/
コミットへのコメントサービスはじめました:
  http://www.clear-code.com/services/commit-comment.html




groonga-dev メーリングリストの案内
Back to archive index