<!DOCTYPE html>
<html>
<head>
</head>
<body>
<dl style="line-height: 1.5; margin-left: 2em">
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Author</dt>
<dd style="margin-left: 8.5em">susumu.yata <susum****@gmail*****></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Date</dt>
<dd style="margin-left: 8.5em">2015-10-05 16:50:36 +0900 (Mon, 05 Oct 2015)</dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">New Revision</dt>
<dd style="margin-left: 8.5em"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f">c8dea6b199808ea3fd28e52aeb983a74a873067f</a></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Message</dt>
<dd style="margin-left: 8.5em"><pre style="border: 1px solid #aaa; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; padding: 0.5em; width: auto">grn_ts: set an error message if GRN_REALLOC() failed
GitHub: <a href="https://github.com/groonga/groonga/issues/412">#412</a></pre></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Modified files</dt>
<dd style="margin-left: 8.5em">
<ul>
<li><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509">lib/ts.c</a></li>
</ul>
</dd>
</dl>
<div class="diff-section" style="clear: both">
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: lib/ts.c (+15 -7)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L275">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L276">276</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L277">277</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L278">278</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L279">279</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L280">280</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L281">281</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L282">282</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L299">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L300">300</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L301">301</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L302">302</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L303">303</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L304">304</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L305">305</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L306">306</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5152">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5153">5153</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5154">5154</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5155">5155</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5156">5156</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5157">5157</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5158">5158</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5159">5159</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5679">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5680">5680</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5681">5681</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5682">5682</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5683">5683</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5684">5684</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5685">5685</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5686">5686</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5798">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5799">5799</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5800">5800</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5801">5801</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5802">5802</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5803">5803</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5804">5804</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L5805">5805</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6325">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6326">6326</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6327">6327</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6328">6328</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6329">6329</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6330">6330</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6331">6331</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6332">6332</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6993">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6994">6994</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6995">6995</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6996">6996</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6997">6997</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6998">6998</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L6999">6999</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509L7000">7000</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R275">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R276">276</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R277">277</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R278">278</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R279">279</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R280">280</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R281">281</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R282">282</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R283">283</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R300">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R301">301</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R302">302</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R303">303</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R304">304</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R305">305</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R306">306</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R307">307</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R308">308</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5154">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5155">5155</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5156">5156</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5157">5157</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5158">5158</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5159">5159</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5160">5160</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5161">5161</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5162">5162</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5682">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5683">5683</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5684">5684</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5685">5685</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5686">5686</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5687">5687</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5688">5688</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5689">5689</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5690">5690</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5802">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5803">5803</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5804">5804</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5805">5805</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5806">5806</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5807">5807</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5808">5808</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5809">5809</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R5810">5810</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R6330">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R6331">6331</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R6332">6332</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R6333">6333</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R6334">6334</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R6335">6335</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R6336">6336</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R6337">6337</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R6338">6338</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R6999">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R7000">7000</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R7001">7001</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R7002">7002</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R7003">7003</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R7004">7004</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R7005">7005</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R7006">7006</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R7007">7007</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/c8dea6b199808ea3fd28e52aeb983a74a873067f#diff-365890a8d043b1a031138e28b4da8509R7008">7008</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -276,7 +276,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ts_buf_reserve(grn_ctx *ctx, grn_ts_buf *buf, size_t new_size) {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> new_ptr = GRN_REALLOC(buf->ptr, enough_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!new_ptr) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- return GRN_NO_MEMORY_AVAILABLE;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ GRN_TS_ERR_RETURN(GRN_NO_MEMORY_AVAILABLE,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ "GRN_REALLOC failed: %zu", enough_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buf->ptr = new_ptr;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buf->size = enough_size;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -300,7 +301,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ts_buf_resize(grn_ctx *ctx, grn_ts_buf *buf, size_t new_size) {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> new_ptr = GRN_REALLOC(buf->ptr, new_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!new_ptr) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- return GRN_NO_MEMORY_AVAILABLE;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ GRN_TS_ERR_RETURN(GRN_NO_MEMORY_AVAILABLE,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ "GRN_REALLOC failed: %zu", new_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buf->ptr = new_ptr;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buf->size = new_size;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -5153,7 +5155,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ts_expr_parser_reserve_tokens(grn_ctx *ctx, grn_ts_expr_parser *parser) {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> n_bytes = sizeof(grn_ts_expr_token *) * new_max_n_tokens;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> new_tokens = (grn_ts_expr_token **)GRN_REALLOC(parser->tokens, n_bytes);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!new_tokens) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- return GRN_NO_MEMORY_AVAILABLE;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ GRN_TS_ERR_RETURN(GRN_NO_MEMORY_AVAILABLE,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ "GRN_REALLOC failed: %zu", n_bytes);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> for (i = parser->n_tokens; i < new_max_n_tokens; i++) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> new_tokens[i] = NULL;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -5680,7 +5683,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ts_expr_reserve_nodes(grn_ctx *ctx, grn_ts_expr *expr) {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> n_bytes = sizeof(grn_ts_expr_node *) * new_max_n_nodes;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> new_nodes = (grn_ts_expr_node **)GRN_REALLOC(expr->nodes, n_bytes);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!new_nodes) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- return GRN_NO_MEMORY_AVAILABLE;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ GRN_TS_ERR_RETURN(GRN_NO_MEMORY_AVAILABLE,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ "GRN_REALLOC failed: %zu", n_bytes);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> for (i = expr->n_nodes; i < new_max_n_nodes; i++) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> new_nodes[i] = NULL;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -5799,7 +5803,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ts_expr_reserve_stack(grn_ctx *ctx, grn_ts_expr *expr) {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> n_bytes = sizeof(grn_ts_expr_node *) * new_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> new_stack = GRN_REALLOC(expr->stack, n_bytes);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!new_stack) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- return GRN_NO_MEMORY_AVAILABLE;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ GRN_TS_ERR_RETURN(GRN_NO_MEMORY_AVAILABLE,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ "GRN_REALLOC failed: %zu", n_bytes);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> for (i = expr->stack_size; i < new_size; i++) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> new_stack[i] = NULL;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -6326,7 +6331,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ts_expr_reserve_bridges(grn_ctx *ctx, grn_ts_expr *expr) {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> n_bytes = sizeof(grn_ts_expr_bridge) * new_max_n_bridges;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> new_bridges = (grn_ts_expr_bridge *)GRN_REALLOC(expr->bridges, n_bytes);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!new_bridges) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- return GRN_NO_MEMORY_AVAILABLE;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ GRN_TS_ERR_RETURN(GRN_NO_MEMORY_AVAILABLE,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ "GRN_REALLOC failed: %zu", n_bytes);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> expr->bridges = new_bridges;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> expr->max_n_bridges = new_max_n_bridges;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -6994,7 +7000,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ts_select_filter(grn_ctx *ctx, grn_obj *table, grn_ts_str str,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> size_t n_bytes = sizeof(grn_ts_record) * new_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_ts_record *new_buf = (grn_ts_record *)GRN_REALLOC(buf, n_bytes);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!new_buf) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- rc = GRN_NO_MEMORY_AVAILABLE;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ GRN_TS_ERR(GRN_NO_MEMORY_AVAILABLE,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ "GRN_REALLOC failed: %zu", n_bytes);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ rc = ctx->rc;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buf = new_buf;</span>
</pre>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>