ptarmigan
ptarmigan copied to clipboard
jsonrpc-c's number type problem
numberについて、 cの型に変換するときに曖昧さが。 例えば4294967295を渡すと、valueintでは溢れる。 カスタマイズされたvalueu64では渡せるが、結局上限値のチェックなどはできない。 いっそのこと文字列で取得できればいいのに。
おそらく今後、符号付と少数を使うことはないと思うのでnumberは全部uint64_tに変換して、それ以外の表現はエラーにすればいい。