Simframe

音沙汰が・・・・

Simframeですがメモリ管理が甘い件を指摘したところ、Linux環境を構築すると言ったまま音沙汰がありません。環境構築に手間取っているのか、仕事が忙しくなっているのか、どちらにせよSimframeには期待しているので、次のリリースが待ち遠しい。

メモリ管理が甘いので使わないでください。

Simframeですが、まだRCなので一般の方は使わないと思うのですが、一応警告しておきます。 現在公開されているバージョンではメモリ管理が非常に甘くなっています。ですので、くれぐれもご用心を。 また、確認はしていませんがSimplateもメモリ管理が甘いよ…

SInflector::classifyでぶった切られる

自分のところの環境だとSInflector:classifyで、戻り値が途中でぶった切られて現れるバグがあった。試行錯誤の結果*1、スタックに積んだstd::stringのc_strメソッドで得たポインタを関数の戻り値に使っていることが判明。そしてそれを別の関数の引数に。 と…

Simframeのバリデータ

validates_ifとかないんですかね。

simframe-0.0.1-RC3 ビルドしてみました。

手を付けずにいたsimframeのビルドを試みました。 が、思いっきりエラー In file included from /home/senna/private/simframe/simframe/extensions/simframe.cpp:32: /home/senna/private/simframe/simframe/extensions/php_simframe.h:117: error: syntax …

url=なんちゃら

Simframeのhttp://example.com/hoge/fuga/をmod_rewirteで、http://example.com/index.php?url=/hoge/fuga/に向けてやる仕様ですが、PATH_INFOじゃまずいんですかね?どうせhttpd.confいじるなら <Files "index.php"> AcceptPathInfo on </Files>としてやれば良いだけですし。 その上でR…