groonga/groonga — pull request #16 by ryoqun (2012-06-19 04:50:10+00:00)
Title: Move jsonp formatting code to lib from src

これは本来はgrn_output_envelope関数内にあるべきJSONP向け整形コードを移しています。

HTTP処理時以外にも通るコードパスに移していますが、互換性等の問題は発生しないと考えています。

その理由は、callbackパラメーターが指定されていない限り、挙動の変化は無いからです。

HTTP処理の時は、これまでどおりcallbackパラメーターが指定された場合には処理が行われます。他方、HTTP処理以外の時は、そもそもcallbackパラメーターが指定されないので処理はこれまでどおり行われません。

テストが通る事は確認しております。