<!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">Kouhei Sutou <kou****@clear*****></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Date</dt>
<dd style="margin-left: 8.5em">2015-04-15 20:40:28 +0900 (Wed, 15 Apr 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/e277e1e8f756f8d00115bf7180aa653956fe24cb">e277e1e8f756f8d00115bf7180aa653956fe24cb</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">windows: use memcpy_s() on Windows</pre></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Copied files</dt>
<dd style="margin-left: 8.5em">
<ul>
<li>
<a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-2">include/groonga/compat.h</a><br>
(from include/groonga.h)
</li>
</ul>
</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-0">include/groonga.h</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-1">include/groonga/Makefile.am</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-3">lib/com.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-4">lib/ctx.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-5">lib/dat.cpp</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-6">lib/dat/dat.hpp</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-7">lib/dat/key-cursor.cpp</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-8">lib/db.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-9">lib/expr.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-10">lib/geo.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-11">lib/grn.h</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-12">lib/grn_io.h</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-13">lib/grn_rset.h</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-14">lib/hash.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-15">lib/ii.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-16">lib/io.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-17">lib/logger.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-18">lib/normalizer.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-19">lib/pat.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-20">lib/plugin.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-21">lib/proc.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-22">lib/snip.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-23">lib/store.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-24">lib/str.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-25">lib/string.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-26">lib/tokenizer.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#diff-27">plugins/query_expanders/tsv.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: include/groonga.h (+1 -0)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0L17">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0L18">18</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0L19">19</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0L20">20</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0L21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0L22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0L23">23</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0R17">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0R18">18</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0R19">19</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0R20">20</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0R21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0R22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0R23">23</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L0R24">24</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">@@ -18,6 +18,7 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #ifndef GROONGA_H</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #define GROONGA_H</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#include "groonga/compat.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "groonga/groonga.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "groonga/obj.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "groonga/ii.h"</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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: include/groonga/Makefile.am (+1 -0)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1L0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1L1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1L2">2</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1L3">3</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1L4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1L5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1L6">6</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1R0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1R1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1R2">2</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1R3">3</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1R4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1R5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1R6">6</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L1R7">7</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">@@ -1,6 +1,7 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> groonga_includedir = $(pkgincludedir)/groonga</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> groonga_include_HEADERS =                        \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         command.h                                \</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        compat.h                                \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         expr.h                                        \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         groonga.h                                \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         ii.h                                        \</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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"> Copied: include/groonga/compat.h (+17 -11) 56%</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L1">1</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L2">2</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L5">5</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L14">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L15">15</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L16">16</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L17">17</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L18">18</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L19">19</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L20">20</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L21">21</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L22">22</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L23">23</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L24">24</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L25">25</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L26">26</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L27">27</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-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-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-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-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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L28">28</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2L29">29</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R0">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R1">1</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R2">2</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R5">5</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R14">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R15">15</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R16">16</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R17">17</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R18">18</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R19">19</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R20">20</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-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-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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R21">21</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R22">22</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R23">23</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R24">24</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R25">25</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R26">26</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R27">27</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R28">28</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R29">29</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R30">30</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R31">31</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R32">32</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R33">33</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R34">34</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L2R35">35</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">@@ -1,5 +1,5 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /*</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- Copyright(C) 2014-2015 Brazil</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ Copyright(C) 2015 Brazil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> This library is free software; you can redistribute it and/or</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -15,15 +15,21 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> License along with this library; if not, write to the Free Software</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> */</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-#ifndef GROONGA_H</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-#define GROONGA_H</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#ifndef GROONGA_COMPAT_H</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#define GROONGA_COMPAT_H</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-#include "groonga/groonga.h"</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-#include "groonga/obj.h"</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-#include "groonga/ii.h"</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-#include "groonga/expr.h"</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-#include "groonga/output.h"</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-#include "groonga/util.h"</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-#include "groonga/request_canceler.h"</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#ifdef WIN32</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+# ifdef __cplusplus</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+# define grn_memcpy(dest, src, n) ::memcpy_s((dest), (n), (src), (n))</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+# else /* __cplusplus */</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+# define grn_memcpy(dest, src, n) memcpy_s((dest), (n), (src), (n))</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+# endif /* __cplusplus */</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#else /* WIN32 */</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+# ifdef __cplusplus</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+# define grn_memcpy(dest, src, n) std::memcpy((dest), (src), (n))</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+# else /* __cplusplus */</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+# define grn_memcpy(dest, src, n) memcpy((dest), (src), (n))</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+# endif /* __cplusplus */</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#endif /* WIN32 */</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-#endif /* GROONGA_H */</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#endif /* GROONGA_COMPAT_H */</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/com.c (+2 -2)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L527">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L528">528</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L529">529</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L530">530</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L531">531</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L532">532</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L533">533</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L534">534</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L1068">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L1069">1069</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L1070">1070</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L1071">1071</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L1072">1072</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L1073">1073</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L1074">1074</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3L1075">1075</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R527">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R528">528</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R529">529</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R530">530</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R531">531</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R532">532</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R533">533</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R534">534</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R1068">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R1069">1069</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R1070">1070</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R1071">1071</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R1072">1072</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R1073">1073</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R1074">1074</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L3R1075">1075</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">@@ -528,7 +528,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_com_receiver(grn_ctx *ctx, grn_com *com)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_msg *msg = (grn_msg *)grn_msg_open(ctx, com, &ev->recv_old);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_com_recv(ctx, msg->u.peer, &msg->header, (grn_obj *)msg);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (msg->u.peer /* is_edge_request(msg)*/) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&msg->edge_id, &ev->curr_edge_id, sizeof(grn_com_addr));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&msg->edge_id, &ev->curr_edge_id, sizeof(grn_com_addr));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!com->has_sid) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> com->has_sid = 1;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> com->sid = ev->curr_edge_id.sid++;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1069,7 +1069,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_com_sopen(grn_ctx *ctx, grn_com_event *ev,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> SOERR("socket");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> goto exit;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&ev->curr_edge_id.addr, he->h_addr, he->h_length);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&ev->curr_edge_id.addr, he->h_addr, he->h_length);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ev->curr_edge_id.port = htons(port);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ev->curr_edge_id.sid = 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/ctx.c (+3 -3)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L252">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L253">253</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L254">254</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L255">255</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L256">256</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L257">257</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L258">258</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L259">259</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L1996">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L1997">1997</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L1998">1998</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L1999">1999</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L2000">2000</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L2001">2001</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L2002">2002</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L2003">2003</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L2012">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L2013">2013</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L2014">2014</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L2015">2015</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L2016">2016</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L2017">2017</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L2018">2018</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4L2019">2019</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R252">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R253">253</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R254">254</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R255">255</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R256">256</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R257">257</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R258">258</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R259">259</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R1996">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R1997">1997</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R1998">1998</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R1999">1999</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R2000">2000</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R2001">2001</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R2002">2002</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R2003">2003</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R2012">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R2013">2013</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R2014">2014</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R2015">2015</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R2016">2016</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R2017">2017</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R2018">2018</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L4R2019">2019</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">@@ -253,7 +253,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_alloc_info_set_backtrace(char *buffer, size_t size)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (symbol_length + 2 > rest) {</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-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(buffer, symbols[i], symbol_length);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(buffer, symbols[i], symbol_length);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buffer += symbol_length;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> rest -= symbol_length;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buffer[0] = '\n';</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1997,7 +1997,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ctx_realloc(grn_ctx *ctx, void *ptr, size_t size,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (res && ptr) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> int32_t *header = &((int32_t *)ptr)[-2];</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> size_t size_ = header[1];</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(res, ptr, size_ > size ? size : size_);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(res, ptr, size_ > size ? size : size_);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_ctx_free(ctx, ptr, file, line, func);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2013,7 +2013,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ctx_strdup(grn_ctx *ctx, const char *s, const char* file, int line, const ch</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (s) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> size_t size = strlen(s) + 1;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((res = grn_ctx_alloc(ctx, size, 0, file, line, func))) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(res, s, size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(res, s, 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"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return res;</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/dat.cpp (+2 -2)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L143">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L144">144</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L145">145</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L146">146</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L147">147</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L148">148</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L149">149</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L150">150</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L501">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L502">502</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L503">503</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L504">504</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L505">505</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L506">506</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L507">507</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5L508">508</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R143">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R144">144</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R145">145</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R146">146</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R147">147</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R148">148</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R149">149</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R150">150</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R501">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R502">502</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R503">503</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R504">504</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R505">505</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R506">506</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R507">507</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L5R508">508</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">@@ -144,7 +144,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_dat_generate_trie_path(const char *base_path, char *trie_path, uint32_t file</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> const size_t len = std::strlen(base_path);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- std::memcpy(trie_path, base_path, len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(trie_path, base_path, len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> trie_path[len] = '.';</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_itoh(file_id % (1U << (4 * FILE_ID_LENGTH)),</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> trie_path + len + 1, FILE_ID_LENGTH);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -502,7 +502,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_dat_get_key(grn_ctx *ctx, grn_dat *dat, grn_id id, void *keybuf, int bufsize</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (keybuf && (bufsize >= (int)key.length())) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- std::memcpy(keybuf, key.ptr(), key.length());</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(keybuf, key.ptr(), key.length());</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return (int)key.length();</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/dat/dat.hpp (+6 -0)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6L41">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6L42">42</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6L43">43</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6L44">44</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-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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6L45">45</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6L46">46</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6L47">47</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6R41">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6R42">42</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6R43">43</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6R44">44</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6R45">45</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6R46">46</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6R47">47</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6R48">48</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6R49">49</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6R50">50</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6R51">51</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6R52">52</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L6R53">53</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">@@ -42,6 +42,12 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> # endif // WIN32</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #endif // GRN_DAT_API</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#ifdef WIN32</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+# define grn_memcpy(dest, src, n) ::memcpy_s((dest), (n), (src), (n))</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#else // WIN32</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+# define grn_memcpy(dest, src, n) std::memcpy((dest), (src), (n))</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+#endif // WIN32</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> namespace grn {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> namespace dat {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/dat/key-cursor.cpp (+2 -2)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L132">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L133">133</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L134">134</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L135">135</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L136">136</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L137">137</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L138">138</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L139">139</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L205">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L206">206</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L207">207</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L208">208</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L209">209</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L210">210</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L211">211</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7L212">212</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R132">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R133">133</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R134">134</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R135">135</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R136">136</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R137">137</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R138">138</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R139">139</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R205">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R206">206</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R207">207</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R208">208</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R209">209</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R210">210</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R211">211</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L7R212">212</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">@@ -133,7 +133,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">void KeyCursor::ascending_init(const String &min_str, const String &max_str) {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (max_str.ptr() != NULL) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (max_str.length() != 0) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end_buf_ = new UInt8[max_str.length()];</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- std::memcpy(end_buf_, max_str.ptr(), max_str.length());</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(end_buf_, max_str.ptr(), max_str.length());</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end_str_.assign(end_buf_, max_str.length());</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -206,7 +206,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">void KeyCursor::descending_init(const String &min_str, const String &max_str) {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (min_str.ptr() != NULL) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (min_str.length() != 0) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end_buf_ = new UInt8[min_str.length()];</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- std::memcpy(end_buf_, min_str.ptr(), min_str.length());</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(end_buf_, min_str.ptr(), min_str.length());</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end_str_.assign(end_buf_, min_str.length());</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/db.c (+23 -23)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L88">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L89">89</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L90">90</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L91">91</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L92">92</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L93">93</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L94">94</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L95">95</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2062">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2063">2063</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2064">2064</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2065">2065</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2066">2066</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2067">2067</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2068">2068</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2069">2069</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2096">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2097">2097</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2098">2098</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2099">2099</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2100">2100</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2101">2101</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2102">2102</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2103">2103</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L2104">2104</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3787">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3788">3788</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3789">3789</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3790">3790</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3791">3791</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3792">3792</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3793">3793</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3794">3794</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3798">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3799">3799</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3800">3800</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3801">3801</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3802">3802</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3803">3803</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3804">3804</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3805">3805</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3830">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3831">3831</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3832">3832</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3833">3833</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3834">3834</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3835">3835</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3836">3836</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3837">3837</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3879">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3880">3880</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3881">3881</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3882">3882</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3883">3883</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3884">3884</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3885">3885</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L3886">3886</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4025">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4026">4026</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4027">4027</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4028">4028</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4029">4029</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4030">4030</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4031">4031</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4032">4032</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4153">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4154">4154</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4155">4155</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4156">4156</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4157">4157</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4158">4158</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4159">4159</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4160">4160</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4217">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4218">4218</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4219">4219</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4220">4220</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4221">4221</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4222">4222</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4223">4223</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L4224">4224</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6603">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6604">6604</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6605">6605</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6606">6606</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6607">6607</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6608">6608</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6609">6609</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6610">6610</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6611">6611</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6612">6612</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6613">6613</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6614">6614</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6615">6615</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L6616">6616</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7383">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7384">7384</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7385">7385</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7386">7386</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7387">7387</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7388">7388</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7389">7389</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7390">7390</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7617">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7618">7618</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7619">7619</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7620">7620</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7621">7621</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7622">7622</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7623">7623</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7624">7624</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7837">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7838">7838</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7839">7839</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7840">7840</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7841">7841</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7842">7842</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7843">7843</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L7844">7844</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8494">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8495">8495</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8496">8496</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8497">8497</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8498">8498</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8499">8499</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8500">8500</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8501">8501</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8535">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8536">8536</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8537">8537</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8538">8538</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8539">8539</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8540">8540</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8541">8541</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8542">8542</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8677">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8678">8678</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8679">8679</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8680">8680</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8681">8681</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8682">8682</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8683">8683</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8684">8684</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8699">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8700">8700</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8701">8701</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8702">8702</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8703">8703</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8704">8704</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8705">8705</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L8706">8706</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9307">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9308">9308</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9309">9309</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9310">9310</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9311">9311</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9312">9312</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9313">9313</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9314">9314</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9353">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9354">9354</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9355">9355</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9356">9356</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9357">9357</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9358">9358</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9359">9359</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8L9360">9360</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R88">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R89">89</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R90">90</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R91">91</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R92">92</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R93">93</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R94">94</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R95">95</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2062">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2063">2063</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2064">2064</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2065">2065</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2066">2066</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2067">2067</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2068">2068</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2069">2069</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2096">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2097">2097</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2098">2098</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2099">2099</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2100">2100</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2101">2101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2102">2102</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2103">2103</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R2104">2104</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3787">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3788">3788</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3789">3789</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3790">3790</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3791">3791</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3792">3792</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3793">3793</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3794">3794</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3798">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3799">3799</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3800">3800</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3801">3801</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3802">3802</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3803">3803</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3804">3804</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3805">3805</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3830">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3831">3831</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3832">3832</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3833">3833</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3834">3834</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3835">3835</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3836">3836</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3837">3837</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3879">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3880">3880</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3881">3881</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3882">3882</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3883">3883</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3884">3884</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3885">3885</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R3886">3886</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4025">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4026">4026</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4027">4027</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4028">4028</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4029">4029</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4030">4030</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4031">4031</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4032">4032</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4153">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4154">4154</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4155">4155</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4156">4156</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4157">4157</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4158">4158</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4159">4159</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4160">4160</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4217">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4218">4218</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4219">4219</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4220">4220</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4221">4221</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4222">4222</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4223">4223</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R4224">4224</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6603">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6604">6604</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6605">6605</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6606">6606</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6607">6607</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6608">6608</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6609">6609</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6610">6610</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6611">6611</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6612">6612</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6613">6613</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6614">6614</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6615">6615</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R6616">6616</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7383">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7384">7384</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7385">7385</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7386">7386</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7387">7387</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7388">7388</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7389">7389</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7390">7390</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7617">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7618">7618</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7619">7619</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7620">7620</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7621">7621</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7622">7622</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7623">7623</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7624">7624</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7837">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7838">7838</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7839">7839</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7840">7840</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7841">7841</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7842">7842</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7843">7843</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R7844">7844</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8494">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8495">8495</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8496">8496</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8497">8497</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8498">8498</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8499">8499</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8500">8500</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8501">8501</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8535">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8536">8536</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8537">8537</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8538">8538</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8539">8539</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8540">8540</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8541">8541</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8542">8542</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8677">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8678">8678</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8679">8679</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8680">8680</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8681">8681</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8682">8682</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8683">8683</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8684">8684</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8699">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8700">8700</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8701">8701</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8702">8702</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8703">8703</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8704">8704</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8705">8705</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R8706">8706</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9307">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9308">9308</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9309">9309</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9310">9310</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9311">9311</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9312">9312</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9313">9313</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9314">9314</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9353">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9354">9354</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9355">9355</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9356">9356</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9357">9357</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9358">9358</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9359">9359</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L8R9360">9360</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">@@ -89,7 +89,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">inline static void</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> gen_pathname(const char *path, char *buffer, int fno)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> size_t len = strlen(path);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(buffer, path, len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(buffer, path, len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (fno >= 0) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buffer[len] = '.';</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_itoh(fno, buffer + len + 1, 7);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2063,7 +2063,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">subrecs_push(byte *subrecs, int size, int n_subrecs, double score, void *body, i</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"> v = subrecs + n * (GRN_RSET_SCORE_SIZE + size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> *((double *)v) = score;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(v + GRN_RSET_SCORE_SIZE, body, size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(v + GRN_RSET_SCORE_SIZE, body, 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"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> inline static void</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2097,8 +2097,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">subrecs_replace_min(byte *subrecs, int size, int n_subrecs, double score, void *</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"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> v = subrecs + n * (GRN_RSET_SCORE_SIZE + size);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(v, &score, GRN_RSET_SCORE_SIZE);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(v + GRN_RSET_SCORE_SIZE, body, size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(v, &score, GRN_RSET_SCORE_SIZE);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(v + GRN_RSET_SCORE_SIZE, body, 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"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> inline static void</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -3788,7 +3788,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_table_setoperation(grn_ctx *ctx, grn_obj *table1, grn_obj *table2, grn_obj *</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_TABLE_EACH(ctx, table2, 0, 0, id, &key, &key_size, &value2, {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (grn_table_add_v_inline(ctx, table1, key, key_size, &value1, &added)) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (added) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(value1, value2, value_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(value1, value2, value_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_rset_recinfo *ri1 = value1;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_rset_recinfo *ri2 = value2;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -3799,7 +3799,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_table_setoperation(grn_ctx *ctx, grn_obj *table1, grn_obj *table2, grn_obj *</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_TABLE_EACH(ctx, table2, 0, 0, id, &key, &key_size, &value2, {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (grn_table_add_v_inline(ctx, table1, key, key_size, &value1, NULL)) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(value1, value2, value_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(value1, value2, value_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"> });</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -3831,7 +3831,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_table_setoperation(grn_ctx *ctx, grn_obj *table1, grn_obj *table2, grn_obj *</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_OP_ADJUST :</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_TABLE_EACH(ctx, table2, 0, 0, id, &key, &key_size, &value2, {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (grn_table_get_v(ctx, table1, key, key_size, &value1)) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(value1, value2, value_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(value1, value2, value_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"> });</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -3880,7 +3880,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_obj_column_(grn_ctx *ctx, grn_obj *table, const char *name, unsigned int nam</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (len) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buf[len++] = GRN_DB_DELIMITER;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (len + name_size <= GRN_TABLE_MAX_KEY_SIZE) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(buf + len, name, name_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(buf + len, name, name_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> column = grn_ctx_get(ctx, buf, len + name_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ERR(GRN_INVALID_ARGUMENT, "name is too long");</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -4026,7 +4026,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_column_create(grn_ctx *ctx, grn_obj *table,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> goto exit;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> fullname[len] = GRN_DB_DELIMITER;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(fullname + len + 1, name, name_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(fullname + len + 1, name, name_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> name_size += len + 1;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ERR(GRN_FUNCTION_NOT_IMPLEMENTED,</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -4154,7 +4154,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_column_open(grn_ctx *ctx, grn_obj *table,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> goto exit;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> fullname[len] = GRN_DB_DELIMITER;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(fullname + len + 1, name, name_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(fullname + len + 1, name, name_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> name_size += len + 1;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ERR(GRN_INVALID_ARGUMENT, "todo : not supported yet");</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -4218,7 +4218,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">default_column_set_value(grn_ctx *ctx, grn_proc_ctx *pctx, grn_obj *in, grn_obj</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ERR(GRN_NO_MEMORY_AVAILABLE, "ra get failed");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_NO_MEMORY_AVAILABLE;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(v, in->u.p.ptr, value_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(v, in->u.p.ptr, value_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_ra_unref(ctx, (grn_ra *)pctx->obj, arg->id);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -6604,13 +6604,13 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_obj_set_value_column_fix_size(grn_ctx *ctx, grn_obj *obj, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> void *b;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((b = GRN_CALLOC(element_size))) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(b, v, s);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(p, b, element_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(b, v, s);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(p, b, element_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_FREE(b);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(p, v, s);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(p, v, s);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> rc = GRN_SUCCESS;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -7384,7 +7384,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hook_unpack(grn_ctx *ctx, grn_db_obj *obj, const char *buf, uint32_t buf_siz</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> new->proc = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((new->hld_size = hld_size)) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(NEXT_ADDR(new), p, hld_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(NEXT_ADDR(new), p, hld_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> p += hld_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"> *last = new;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -7618,7 +7618,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_obj_set_info_source_update(grn_ctx *ctx, grn_obj *obj, grn_obj *value)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!v2) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return ctx->rc;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(v2, v, s);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(v2, v, s);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (DB_OBJ(obj)->source) { GRN_FREE(DB_OBJ(obj)->source); }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> DB_OBJ(obj)->source = v2;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> DB_OBJ(obj)->source_size = s;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -7838,7 +7838,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_obj_add_hook(grn_ctx *ctx, grn_obj *obj, grn_hook_entry entry,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> new->proc = (grn_proc *)proc;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> new->hld_size = hld_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (hld_size) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(NEXT_ADDR(new), hld_value, hld_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(NEXT_ADDR(new), hld_value, hld_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"> for (i = 0; i != offset && *last; i++) { last = &(*last)->next; }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> new->next = *last;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -8495,7 +8495,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_table_rename(grn_ctx *ctx, grn_obj *table, const char *name, unsigned int na</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!(rc = grn_obj_rename(ctx, table, name, name_size))) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_id *key;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> char fullname[GRN_TABLE_MAX_KEY_SIZE];</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(fullname, name, name_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(fullname, name, name_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> fullname[name_size] = GRN_DB_DELIMITER;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_HASH_EACH(ctx, cols, id, &key, NULL, NULL, {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_obj *col = grn_ctx_at(ctx, *key);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -8536,7 +8536,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_column_rename(grn_ctx *ctx, grn_obj *column, const char *name, unsigned int</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> goto exit;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> fullname[len] = GRN_DB_DELIMITER;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(fullname + len + 1, name, name_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(fullname + len + 1, name, name_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> name_size += len + 1;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> rc = grn_obj_rename(ctx, column, fullname, name_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -8678,7 +8678,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_db_obj_init(grn_ctx *ctx, grn_obj *db, grn_id id, grn_db_obj *obj)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> NULL,\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> NULL);\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (size > PATH_MAX) { ERR(GRN_FILENAME_TOO_LONG, "too long path"); }\</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(buffer, path, size);\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(buffer, path, size);\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buffer[size] = '\0';\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> gen_pathname(grn_obj_io(s->keys)->path, buffer, id); \</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -8700,7 +8700,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_db_obj_init(grn_ctx *ctx, grn_obj *db, grn_id id, grn_db_obj *obj)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> NULL);\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (size) {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((r->source = GRN_MALLOC(size))) {\</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(r->source, p, size);\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(r->source, p, size);\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> r->source_size = 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"> }\</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -9308,7 +9308,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_column_name(grn_ctx *ctx, grn_obj *obj, char *namebuf, int buf_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"> len = pe - p0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (len && len <= buf_size) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(namebuf, p0, len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(namebuf, p0, len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -9354,7 +9354,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_column_name(grn_ctx *ctx, grn_obj *obj, char *namebuf, int buf_size)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (name) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> len = strlen(name);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (len <= buf_size) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(namebuf, name, len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(namebuf, name, len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/expr.c (+2 -2)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9L3610">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9L3611">3611</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9L3612">3612</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9L3613">3613</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9L3614">3614</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9L3615">3615</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9L3616">3616</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9L3617">3617</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9L3618">3618</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9L3619">3619</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9R3610">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9R3611">3611</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9R3612">3612</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9R3613">3613</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9R3614">3614</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9R3615">3615</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9R3616">3616</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9R3617">3617</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9R3618">3618</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L9R3619">3619</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">@@ -3611,9 +3611,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">put_logical_op(grn_ctx *ctx, scan_info **sis, int *ip, grn_operator op, int star</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> s_->flags &= ~SCAN_PUSH;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> s_->logical_op = op;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&sis[i], &sis[j], sizeof(scan_info *) * (r - j));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&sis[i], &sis[j], sizeof(scan_info *) * (r - j));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> memmove(&sis[j], &sis[r], sizeof(scan_info *) * (i - r));</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&sis[i + j - r], &sis[i], sizeof(scan_info *) * (r - j));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&sis[i + j - r], &sis[i], sizeof(scan_info *) * (r - j));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</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>
</pre>
</td>
</tr>
</tbody>
</table>
<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/geo.c (+20 -20)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L90">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L91">91</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L92">92</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L93">93</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L94">94</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L95">95</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L96">96</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L97">97</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L98">98</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L99">99</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L100">100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L101">101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L102">102</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L103">103</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L104">104</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L105">105</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L106">106</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L107">107</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L108">108</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L273">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L274">274</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L275">275</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L276">276</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L277">277</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L278">278</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L279">279</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L280">280</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1418">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1419">1419</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1420">1420</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1421">1421</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1422">1422</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1423">1423</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1424">1424</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1425">1425</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1426">1426</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1429">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1430">1430</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1431">1431</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1432">1432</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1433">1433</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1434">1434</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1435">1435</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1436">1436</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1473">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1474">1474</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1475">1475</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1476">1476</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1477">1477</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1478">1478</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1479">1479</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1480">1480</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1481">1481</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1543">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1544">1544</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1545">1545</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1546">1546</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1547">1547</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1548">1548</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1549">1549</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1550">1550</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1577">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1578">1578</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1579">1579</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1580">1580</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1581">1581</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1582">1582</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1583">1583</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1584">1584</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1585">1585</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1586">1586</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1662">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1663">1663</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1664">1664</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1665">1665</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1666">1666</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1667">1667</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1668">1668</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1669">1669</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1670">1670</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1671">1671</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1766">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1767">1767</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1768">1768</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1769">1769</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1770">1770</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1771">1771</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1772">1772</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1773">1773</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1774">1774</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1775">1775</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1978">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1979">1979</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1980">1980</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1981">1981</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1982">1982</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1983">1983</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1984">1984</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10L1985">1985</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R90">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R91">91</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R92">92</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R93">93</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R94">94</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R95">95</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R96">96</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R97">97</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R98">98</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R99">99</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R100">100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R101">101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R102">102</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R103">103</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R104">104</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R105">105</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R106">106</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R107">107</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R108">108</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R273">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R274">274</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R275">275</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R276">276</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R277">277</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R278">278</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R279">279</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R280">280</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1418">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1419">1419</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1420">1420</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1421">1421</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1422">1422</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1423">1423</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1424">1424</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1425">1425</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1426">1426</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1429">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1430">1430</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1431">1431</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1432">1432</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1433">1433</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1434">1434</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1435">1435</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1436">1436</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1473">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1474">1474</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1475">1475</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1476">1476</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1477">1477</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1478">1478</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1479">1479</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1480">1480</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1481">1481</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1543">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1544">1544</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1545">1545</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1546">1546</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1547">1547</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1548">1548</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1549">1549</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1550">1550</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1577">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1578">1578</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1579">1579</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1580">1580</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1581">1581</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1582">1582</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1583">1583</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1584">1584</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1585">1585</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1586">1586</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1662">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1663">1663</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1664">1664</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1665">1665</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1666">1666</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1667">1667</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1668">1668</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1669">1669</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1670">1670</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1671">1671</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1766">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1767">1767</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1768">1768</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1769">1769</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1770">1770</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1771">1771</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1772">1772</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1773">1773</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1774">1774</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1775">1775</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1978">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1979">1979</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1980">1980</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1981">1981</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1982">1982</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1983">1983</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1984">1984</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L10R1985">1985</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">@@ -91,18 +91,18 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">compute_min_and_max_key(uint8_t *key_base, int diff_bit,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> diff_bit_mask = 0xff >> (diff_bit % 8);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (diff_byte == sizeof(grn_geo_point)) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- if (key_min) { memcpy(key_min, key_base, diff_byte); }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- if (key_max) { memcpy(key_max, key_base, diff_byte); }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ if (key_min) { grn_memcpy(key_min, key_base, diff_byte); }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ if (key_max) { grn_memcpy(key_max, key_base, diff_byte); }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (key_min) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(key_min, key_base, diff_byte + 1);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(key_min, key_base, diff_byte + 1);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> key_min[diff_byte] &= ~diff_bit_mask;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> memset(key_min + diff_byte + 1, 0,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> sizeof(grn_geo_point) - diff_byte - 1);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (key_max) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(key_max, key_base, diff_byte + 1);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(key_max, key_base, diff_byte + 1);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> key_max[diff_byte] |= diff_bit_mask;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> memset(key_max + diff_byte + 1, 0xff,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> sizeof(grn_geo_point) - diff_byte - 1);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -274,7 +274,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_geo_table_sort_detect_far_point(grn_ctx *ctx, grn_obj *table, grn_obj *index</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_gton(geo_key_curr, base_point, sizeof(grn_geo_point));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> *diff_bit = sizeof(grn_geo_point) * 8;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> diff_bit_current = sizeof(grn_geo_point) * 8;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&point, base_point, sizeof(grn_geo_point));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&point, base_point, sizeof(grn_geo_point));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ep = entries;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> inspect_mesh(ctx, &point, *diff_bit, -1);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> while ((tid = grn_pat_cursor_next(ctx, pc))) {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1419,8 +1419,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_geo_cursor_area_init(grn_ctx *ctx,</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"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> area->current_entry = 0;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&(area->top_left), &area_top_left, sizeof(grn_geo_point));</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&(area->bottom_right), &area_bottom_right, sizeof(grn_geo_point));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&(area->top_left), &area_top_left, sizeof(grn_geo_point));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&(area->bottom_right), &area_bottom_right, sizeof(grn_geo_point));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_gton(area->top_left_key, &area_top_left, sizeof(grn_geo_point));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_gton(area->bottom_right_key, &area_bottom_right, sizeof(grn_geo_point));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1430,7 +1430,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_geo_cursor_area_init(grn_ctx *ctx,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> &area_bottom_right,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> &data);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> entry->target_bit = data.rectangle_common_bit;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(entry->key, data.rectangle_common_key, sizeof(grn_geo_point));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(entry->key, data.rectangle_common_key, sizeof(grn_geo_point));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> entry->status_flags =</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_GEO_CURSOR_ENTRY_STATUS_TOP_INCLUDED |</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_GEO_CURSOR_ENTRY_STATUS_BOTTOM_INCLUDED |</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1474,8 +1474,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_geo_cursor_open_in_rectangle(grn_ctx *ctx,</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"> cursor->pat = data.pat;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cursor->index = index;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&(cursor->top_left), data.top_left, sizeof(grn_geo_point));</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&(cursor->bottom_right), data.bottom_right, sizeof(grn_geo_point));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&(cursor->top_left), data.top_left, sizeof(grn_geo_point));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&(cursor->bottom_right), data.bottom_right, sizeof(grn_geo_point));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cursor->pat_cursor = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cursor->ii_cursor = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cursor->offset = offset;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1544,7 +1544,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_geo_cursor_entry_next_push(grn_ctx *ctx,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_geo_cursor_area *area;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> area = &(cursor->areas[cursor->current_area]);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> next_entry = &(area->entries[++area->current_entry]);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(next_entry, entry, sizeof(grn_geo_cursor_entry));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(next_entry, entry, sizeof(grn_geo_cursor_entry));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> pushed = GRN_TRUE;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_table_cursor_close(ctx, pat_cursor);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1578,9 +1578,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_geo_cursor_entry_next(grn_ctx *ctx,</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"> top_left_key = area->top_left_key;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> bottom_right_key = area->bottom_right_key;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(entry,</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- &(area->entries[area->current_entry--]),</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- sizeof(grn_geo_cursor_entry));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(entry,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ &(area->entries[area->current_entry--]),</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ sizeof(grn_geo_cursor_entry));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> while (GRN_TRUE) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_geo_cursor_entry next_entry0, next_entry1;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_bool pushed = GRN_FALSE;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1663,9 +1663,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_geo_cursor_entry_next(grn_ctx *ctx,</span></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"> </span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&next_entry0, entry, sizeof(grn_geo_cursor_entry));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&next_entry0, entry, sizeof(grn_geo_cursor_entry));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> next_entry0.target_bit++;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&next_entry1, entry, sizeof(grn_geo_cursor_entry));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&next_entry1, entry, sizeof(grn_geo_cursor_entry));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> next_entry1.target_bit++;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> SET_N_BIT(next_entry1.key, next_entry1.target_bit);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1767,9 +1767,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_geo_cursor_entry_next(grn_ctx *ctx,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> print_key_mark(ctx, stack_entry->target_bit);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #endif</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(entry,</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- &(area->entries[area->current_entry--]),</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- sizeof(grn_geo_cursor_entry));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(entry,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ &(area->entries[area->current_entry--]),</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ sizeof(grn_geo_cursor_entry));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #ifdef GEO_DEBUG</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> printf("%d: pop entry\n", entry->target_bit);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #endif</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1979,7 +1979,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">geo_point_get(grn_ctx *ctx, grn_obj *pat, int flags, grn_geo_point *geo_point)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> void *key;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> int key_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> key_size = grn_table_cursor_get_key(ctx, cursor, &key);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(geo_point, key, key_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(geo_point, key, key_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"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> exit:</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/grn.h (+1 -1)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11L711">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11L712">712</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11L713">713</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11L714">714</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11L715">715</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11L716">716</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11L717">717</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11L718">718</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11R711">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11R712">712</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11R713">713</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11R714">714</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11R715">715</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11R716">716</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11R717">717</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L11R718">718</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">@@ -712,7 +712,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_str_greater(const uint8_t *ap, uint32_t as, const uint8_t *bp, uint32_t bs)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> lo_ = (lo_ | (lo_ << 1)) & 0x5555555555555555ULL;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> result_ = (la_ << 1) | lo_;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_hton_uint64(result_, result_);\</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(keybuf, &result_, sizeof(result_));\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(keybuf, &result_, sizeof(result_));\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } while (0)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #define grn_ntog(keybuf,key,size) do {\</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/grn_io.h (+2 -2)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L379">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L380">380</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L381">381</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L382">382</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L383">383</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L384">384</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L385">385</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L386">386</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L394">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L395">395</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L396">396</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L397">397</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L398">398</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L399">399</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L400">400</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12L401">401</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R379">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R380">380</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R381">381</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R382">382</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R383">383</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R384">384</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R385">385</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R386">386</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R394">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R395">395</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R396">396</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R397">397</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R398">398</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R399">399</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R400">400</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L12R401">401</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">@@ -380,7 +380,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">uint32_t grn_expire(grn_ctx *ctx, int count_thresh, uint32_t limit);</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> *_p++ = _v & 0xff; \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else { \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> *_p++ = 0x8f; \</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(_p, &_v, sizeof(uint32_t));\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(_p, &_v, sizeof(uint32_t));\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> _p += sizeof(uint32_t); \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> p = _p; \</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -395,7 +395,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">uint32_t grn_expire(grn_ctx *ctx, int count_thresh, uint32_t limit);</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> switch (_v >> 4) { \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case 0x08 : \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (_v == 0x8f) { \</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&_v, _p, sizeof(uint32_t));\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&_v, _p, sizeof(uint32_t));\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> _p += sizeof(uint32_t); \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break; \</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/grn_rset.h (+1 -1)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13L52">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13L53">53</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13L54">54</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13L55">55</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13L56">56</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13L57">57</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13L58">58</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13L59">59</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13R52">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13R53">53</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13R54">54</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13R55">55</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13R56">56</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13R57">57</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13R58">58</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L13R59">59</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">@@ -53,7 +53,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">typedef struct {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #define GRN_RSET_SUBRECS_NTH(subrecs,size,n) \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ((double *)((byte *)subrecs + n * GRN_RSET_SUBREC_SIZE(size)))</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #define GRN_RSET_SUBRECS_COPY(subrecs,size,n,src) \</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- (memcpy(GRN_RSET_SUBRECS_NTH(subrecs, size, n), src, GRN_RSET_SUBREC_SIZE(size)))</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ (grn_memcpy(GRN_RSET_SUBRECS_NTH(subrecs, size, n), src, GRN_RSET_SUBREC_SIZE(size)))</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #define GRN_RSET_SUBRECS_SIZE(subrec_size,n) \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> (GRN_RSET_SUBREC_SIZE(subrec_size) * n)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/hash.c (+17 -17)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L699">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L700">700</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L701">701</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L702">702</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L703">703</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L704">704</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L705">705</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L706">706</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L723">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L724">724</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L725">725</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L726">726</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L727">727</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L728">728</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L729">729</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L730">730</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L862">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L863">863</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L864">864</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L865">865</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L866">866</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L867">867</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L868">868</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L869">869</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1403">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1404">1404</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1405">1405</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1406">1406</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1407">1407</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1408">1408</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1409">1409</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1410">1410</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1416">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1417">1417</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1418">1418</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1419">1419</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1420">1420</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1421">1421</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1422">1422</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1423">1423</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1431">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1432">1432</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1433">1433</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1434">1434</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1435">1435</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1436">1436</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1437">1437</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1438">1438</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1439">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1440">1440</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1441">1441</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1442">1442</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1443">1443</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1444">1444</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1445">1445</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1446">1446</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1450">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1451">1451</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1452">1452</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1453">1453</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1454">1454</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1455">1455</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1456">1456</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L1457">1457</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2310">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2311">2311</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2312">2312</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2313">2313</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2314">2314</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2315">2315</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2316">2316</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2317">2317</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2348">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2349">2349</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2350">2350</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2351">2351</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2352">2352</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2353">2353</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2354">2354</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2355">2355</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2381">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2382">2382</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2383">2383</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2384">2384</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2385">2385</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2386">2386</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2387">2387</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2388">2388</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2389">2389</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2390">2390</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2391">2391</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2392">2392</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2393">2393</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2394">2394</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2395">2395</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2428">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2429">2429</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2430">2430</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2431">2431</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2432">2432</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2433">2433</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2434">2434</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L2435">2435</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3191">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3192">3192</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3193">3193</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3194">3194</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3195">3195</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3196">3196</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3197">3197</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3198">3198</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3224">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3225">3225</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3226">3226</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3227">3227</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3228">3228</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3229">3229</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3230">3230</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3231">3231</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3232">3232</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3285">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3286">3286</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3287">3287</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3288">3288</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3289">3289</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3290">3290</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3291">3291</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14L3292">3292</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R699">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R700">700</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R701">701</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R702">702</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R703">703</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R704">704</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R705">705</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R706">706</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R723">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R724">724</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R725">725</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R726">726</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R727">727</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R728">728</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R729">729</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R730">730</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R862">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R863">863</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R864">864</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R865">865</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R866">866</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R867">867</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R868">868</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R869">869</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1403">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1404">1404</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1405">1405</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1406">1406</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1407">1407</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1408">1408</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1409">1409</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1410">1410</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1416">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1417">1417</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1418">1418</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1419">1419</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1420">1420</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1421">1421</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1422">1422</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1423">1423</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1431">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1432">1432</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1433">1433</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1434">1434</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1435">1435</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1436">1436</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1437">1437</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1438">1438</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1439">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1440">1440</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1441">1441</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1442">1442</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1443">1443</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1444">1444</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1445">1445</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1446">1446</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1450">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1451">1451</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1452">1452</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1453">1453</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1454">1454</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1455">1455</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1456">1456</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R1457">1457</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2310">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2311">2311</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2312">2312</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2313">2313</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2314">2314</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2315">2315</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2316">2316</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2317">2317</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2348">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2349">2349</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2350">2350</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2351">2351</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2352">2352</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2353">2353</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2354">2354</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2355">2355</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2381">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2382">2382</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2383">2383</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2384">2384</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2385">2385</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2386">2386</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2387">2387</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2388">2388</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2389">2389</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2390">2390</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2391">2391</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2392">2392</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2393">2393</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2394">2394</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2395">2395</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2428">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2429">2429</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2430">2430</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2431">2431</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2432">2432</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2433">2433</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2434">2434</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R2435">2435</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3191">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3192">3192</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3193">3193</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3194">3194</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3195">3195</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3196">3196</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3197">3197</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3198">3198</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3224">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3225">3225</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3226">3226</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3227">3227</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3228">3228</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3229">3229</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3230">3230</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3231">3231</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3232">3232</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3285">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3286">3286</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3287">3287</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3288">3288</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3289">3289</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3290">3290</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3291">3291</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L14R3292">3292</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">@@ -700,7 +700,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_array_get_value(grn_ctx *ctx, grn_array *array, grn_id id, void *valuebuf)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> void * const value = grn_array_get_value_inline(ctx, array, id);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (value) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (valuebuf) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(valuebuf, value, array->value_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(valuebuf, value, array->value_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"> return array->value_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -724,7 +724,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_array_set_value_inline(grn_ctx *ctx, grn_array *array, grn_id id,</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"> switch ((flags & GRN_OBJ_SET_MASK)) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_OBJ_SET :</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(entry, value, array->value_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(entry, value, array->value_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_SUCCESS;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_OBJ_INCR :</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> switch (array->value_size) {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -863,7 +863,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_array_copy_sort_key(grn_ctx *ctx, grn_array *array,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!array->keys) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return ctx->rc;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(array->keys, keys, sizeof(grn_table_sort_key) * n_keys);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(array->keys, keys, sizeof(grn_table_sort_key) * n_keys);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> array->n_keys = n_keys;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_SUCCESS;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1404,7 +1404,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_hash_entry_put_key(grn_ctx *ctx, grn_hash *hash,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!key_ptr) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_NO_MEMORY_AVAILABLE;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(key_ptr, key, key_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(key_ptr, key, key_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"> return GRN_SUCCESS;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1417,7 +1417,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_entry_put_key(grn_ctx *ctx, grn_hash *hash,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (hash->obj.header.flags & GRN_OBJ_KEY_VAR_SIZE) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (grn_hash_is_io_hash(hash)) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (key_size <= sizeof(entry->io_entry.key.buf)) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(entry->io_entry.key.buf, key, key_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(entry->io_entry.key.buf, key, key_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> entry->io_entry.flag = HASH_IMMEDIATE;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> const grn_rc rc =</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1432,7 +1432,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_entry_put_key(grn_ctx *ctx, grn_hash *hash,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> entry->io_entry.key_size = key_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (key_size <= sizeof(entry->tiny_entry.key.buf)) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(entry->tiny_entry.key.buf, key, key_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(entry->tiny_entry.key.buf, key, key_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> entry->tiny_entry.flag = HASH_IMMEDIATE;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_ctx * const ctx = hash->ctx;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1440,7 +1440,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_entry_put_key(grn_ctx *ctx, grn_hash *hash,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!entry->tiny_entry.key.ptr) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_NO_MEMORY_AVAILABLE;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(entry->tiny_entry.key.ptr, key, key_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(entry->tiny_entry.key.ptr, key, key_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> entry->tiny_entry.flag = 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> entry->tiny_entry.hash_value = hash_value;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1451,7 +1451,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_entry_put_key(grn_ctx *ctx, grn_hash *hash,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> *(uint32_t *)entry->plain_entry.key = hash_value;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> entry->rich_entry.hash_value = hash_value;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(entry->rich_entry.key_and_value, key, key_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(entry->rich_entry.key_and_value, key, key_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"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_SUCCESS;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2311,7 +2311,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_get_key(grn_ctx *ctx, grn_hash *hash, grn_id id, void *keybuf, int bufs</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"> key_size = grn_hash_entry_get_key_size(hash, entry);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (bufsize >= key_size) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(keybuf, grn_hash_entry_get_key(ctx, hash, entry), key_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(keybuf, grn_hash_entry_get_key(ctx, hash, entry), key_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"> return key_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2349,7 +2349,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_get_value(grn_ctx *ctx, grn_hash *hash, grn_id id, void *valuebuf)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (valuebuf) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(valuebuf, value, hash->value_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(valuebuf, value, hash->value_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"> return hash->value_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2382,14 +2382,14 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_get_key_value(grn_ctx *ctx, grn_hash *hash, grn_id id,</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"> key_size = grn_hash_entry_get_key_size(hash, entry);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (bufsize >= key_size) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(keybuf, grn_hash_entry_get_key(ctx, hash, entry), key_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(keybuf, grn_hash_entry_get_key(ctx, hash, entry), key_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"> value = grn_hash_entry_get_value(hash, entry);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!value) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (valuebuf) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(valuebuf, value, hash->value_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(valuebuf, value, hash->value_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"> return key_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2429,7 +2429,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_hash_set_value(grn_ctx *ctx, grn_hash *hash, grn_id id,</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"> switch (flags & GRN_OBJ_SET_MASK) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_OBJ_SET :</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(entry_value, value, hash->value_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(entry_value, value, hash->value_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_SUCCESS;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_OBJ_INCR :</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> switch (hash->value_size) {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -3192,7 +3192,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">subrecs_push(byte *subrecs, int size, int n_subrecs, int score, void *body, int</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"> v = subrecs + n * (size + GRN_RSET_SCORE_SIZE);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> *((int *)v) = score;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(v + GRN_RSET_SCORE_SIZE, body, size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(v + GRN_RSET_SCORE_SIZE, body, 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"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> inline static void</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -3225,8 +3225,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">subrecs_replace_min(byte *subrecs, int size, int n_subrecs, int score, void *bod</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"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> v = subrecs + n * (size + GRN_RSET_SCORE_SIZE);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(v, &score, GRN_RSET_SCORE_SIZE);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(v + GRN_RSET_SCORE_SIZE, body, size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(v, &score, GRN_RSET_SCORE_SIZE);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(v + GRN_RSET_SCORE_SIZE, body, 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"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> void</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -3286,7 +3286,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_rhash_group(grn_hash *s, int limit, grn_group_optarg *optarg)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (gkey) { GRN_FREE(gkey); }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&h, s, sizeof(grn_hash));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&h, s, sizeof(grn_hash));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> g = s;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> s = &h;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (grn_rhash_init(ctx, g, unit, rsize, s->record_unit, s->key_size, limit)) {</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/ii.c (+12 -12)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1408">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1409">1409</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1410">1410</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1411">1411</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1412">1412</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1413">1413</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1414">1414</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1415">1415</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1560">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1561">1561</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1562">1562</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1563">1563</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1564">1564</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1565">1565</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1566">1566</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L1567">1567</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2004">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2005">2005</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2006">2006</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2007">2007</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2008">2008</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2009">2009</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2010">2010</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2011">2011</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2468">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2469">2469</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2470">2470</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2471">2471</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2472">2472</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2473">2473</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2474">2474</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2475">2475</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2612">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2613">2613</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2614">2614</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2615">2615</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2616">2616</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2617">2617</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2618">2618</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2619">2619</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2890">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2891">2891</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2892">2892</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2893">2893</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2894">2894</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2895">2895</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2896">2896</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L2897">2897</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3168">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3169">3169</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3170">3170</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3171">3171</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3172">3172</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3173">3173</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3174">3174</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3175">3175</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3176">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3177">3177</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3178">3178</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3179">3179</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3180">3180</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3181">3181</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3182">3182</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L3183">3183</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7086">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7087">7087</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7088">7088</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7089">7089</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7090">7090</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7091">7091</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7092">7092</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7093">7093</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7095">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7096">7096</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7097">7097</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7098">7098</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7099">7099</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7100">7100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7101">7101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7102">7102</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7404">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7405">7405</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7406">7406</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7407">7407</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7408">7408</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7409">7409</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7410">7410</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7411">7411</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15L7412">7412</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1408">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1409">1409</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1410">1410</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1411">1411</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1412">1412</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1413">1413</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1414">1414</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1415">1415</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1560">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1561">1561</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1562">1562</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1563">1563</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1564">1564</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1565">1565</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1566">1566</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R1567">1567</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2004">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2005">2005</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2006">2006</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2007">2007</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2008">2008</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2009">2009</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2010">2010</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2011">2011</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2468">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2469">2469</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2470">2470</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2471">2471</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2472">2472</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2473">2473</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2474">2474</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2475">2475</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2612">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2613">2613</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2614">2614</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2615">2615</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2616">2616</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2617">2617</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2618">2618</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2619">2619</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2890">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2891">2891</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2892">2892</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2893">2893</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2894">2894</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2895">2895</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2896">2896</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R2897">2897</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3168">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3169">3169</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3170">3170</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3171">3171</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3172">3172</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3173">3173</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3174">3174</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3175">3175</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3176">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3177">3177</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3178">3178</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3179">3179</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3180">3180</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3181">3181</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3182">3182</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R3183">3183</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7086">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7087">7087</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7088">7088</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7089">7089</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7090">7090</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7091">7091</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7092">7092</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7093">7093</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7095">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7096">7096</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7097">7097</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7098">7098</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7099">7099</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7100">7100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7101">7101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7102">7102</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7404">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7405">7405</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7406">7406</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7407">7407</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7408">7408</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7409">7409</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7410">7410</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7411">7411</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L15R7412">7412</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">@@ -1409,7 +1409,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">pack(uint32_t *p, uint32_t i, uint8_t *freq, uint8_t *rp)</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"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> rp = pack_(p - i, i, w, rp);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(rp, ebuf, ep - ebuf);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(rp, ebuf, ep - ebuf);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return rp + (ep - ebuf);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1561,7 +1561,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_p_encv(grn_ctx *ctx, datavec *dv, uint32_t dvlen, uint8_t *res)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case 0x08 : \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (_v == 0x8f) { \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (_p + sizeof(uint32_t) > pe) { return 0; } \</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&_v, _p, sizeof(uint32_t)); \</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&_v, _p, sizeof(uint32_t)); \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> _p += sizeof(uint32_t); \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } \</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break; \</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2005,7 +2005,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">buffer_put(grn_ctx *ctx, grn_ii *ii, buffer *b, buffer_term *bt,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buffer_rec *r_curr, *r_start = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint16_t last = 0, *lastp = &bt->pos_in_buffer, pos = BUFFER_REC_POS(b, rnew);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> int vdelta = 0, delta, delta0 = 0, vhops = 0, nhops = 0, reset = 1;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(NEXT_ADDR(rnew), bs, size - sizeof(buffer_rec));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(NEXT_ADDR(rnew), bs, size - sizeof(buffer_rec));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> for (;;) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!*lastp) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> rnew->step = 0;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2469,7 +2469,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">chunk_flush(grn_ctx *ctx, grn_ii *ii, chunk_info *cinfo, uint8_t *enc, uint32_t</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (encsize) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!(rc = chunk_new(ctx, ii, &dcn, encsize))) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((dc = WIN_MAP(ii->chunk, ctx, &dw, dcn, 0, encsize, grn_io_wronly))) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(dc, enc, encsize);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(dc, enc, encsize);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_win_unmap(&dw);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cinfo->segno = dcn;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cinfo->size = encsize;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2613,7 +2613,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">buffer_merge(grn_ctx *ctx, grn_ii *ii, uint32_t seg, grn_hash *h,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!bt->pos_in_buffer) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_ASSERT(!bt->size_in_buffer);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (bt->size_in_chunk) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(dcp, sc + bt->pos_in_chunk, bt->size_in_chunk);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(dcp, sc + bt->pos_in_chunk, bt->size_in_chunk);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> bt->pos_in_chunk = (uint32_t)(dcp - dc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> dcp += bt->size_in_chunk;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2891,7 +2891,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">buffer_flush(grn_ctx *ctx, grn_ii *ii, uint32_t seg, grn_hash *h)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> sb->header.chunk_size, grn_io_rdonly))) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint16_t n = sb->header.nterms;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> memset(db, 0, S_SEGMENT);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(db->terms, sb->terms, n * sizeof(buffer_term));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(db->terms, sb->terms, n * sizeof(buffer_term));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> db->header.nterms = n;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!(rc = buffer_merge(ctx, ii, seg, h, sb, sc, db, dc))) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> actual_chunk_size = db->header.chunk_size;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -3169,7 +3169,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">term_split(grn_ctx *ctx, grn_obj *lexicon, buffer *sb, buffer *db0, buffer *db1)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> bt = db0->terms;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> nt = &db0->header.nterms;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> for (s = 0; n + 1 < i && s <= th; n++, bt++) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(bt, ts[n].bt, sizeof(buffer_term));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(bt, ts[n].bt, sizeof(buffer_term));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> (*nt)++;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> s += ts[n].bt->size_in_chunk + 1;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -3177,7 +3177,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">term_split(grn_ctx *ctx, grn_obj *lexicon, buffer *sb, buffer *db0, buffer *db1)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> bt = db1->terms;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> nt = &db1->header.nterms;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> for (; n < i; n++, bt++) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(bt, ts[n].bt, sizeof(buffer_term));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(bt, ts[n].bt, sizeof(buffer_term));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> (*nt)++;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_FREE(ts);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -7087,7 +7087,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">encode_terms(grn_ctx *ctx, grn_ii_buffer *ii_buffer,</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"> if (outbufp_ + II_BUFFER_BLOCK_READ_UNIT_SIZE < outbufp) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint32_t size = outbufp - outbufp_ + sizeof(uint32_t);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(pnext, &size, sizeof(uint32_t));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(pnext, &size, sizeof(uint32_t));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> pnext = outbufp;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> outbufp += sizeof(uint32_t);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> outbufp_ = outbufp;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -7096,7 +7096,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">encode_terms(grn_ctx *ctx, grn_ii_buffer *ii_buffer,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_table_cursor_close(ctx, tc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (outbufp_ < outbufp) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint32_t size = outbufp - outbufp_;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(pnext, &size, sizeof(uint32_t));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(pnext, &size, sizeof(uint32_t));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return outbufp - outbuf;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -7405,8 +7405,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ii_buffer_fetch(grn_ctx *ctx, grn_ii_buffer *ii_buffer,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> block->nextsize = 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> block->rest = block->nextsize - sizeof(uint32_t);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&block->nextsize,</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- &block->buffer[block->rest], sizeof(uint32_t));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&block->nextsize,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ &block->buffer[block->rest], sizeof(uint32_t));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/io.c (+8 -8)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L193">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L194">194</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L195">195</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L196">196</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L197">197</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L198">198</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L199">199</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L200">200</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L293">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L294">294</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L295">295</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L296">296</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L297">297</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L298">298</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L299">299</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L300">300</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L394">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L395">395</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L396">396</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L397">397</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L398">398</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L399">399</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L400">400</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L401">401</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L546">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L547">547</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L548">548</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L549">549</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L550">550</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L551">551</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L552">552</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L553">553</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L670">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L671">671</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L672">672</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L673">673</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L674">674</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L675">675</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L676">676</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L677">677</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L889">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L890">890</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L891">891</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L892">892</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L893">893</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L894">894</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L895">895</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L896">896</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L986">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L987">987</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L988">988</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L989">989</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L990">990</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L991">991</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L992">992</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L993">993</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L1026">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L1027">1027</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L1028">1028</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L1029">1029</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L1030">1030</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L1031">1031</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L1032">1032</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16L1033">1033</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R193">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R194">194</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R195">195</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R196">196</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R197">197</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R198">198</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R199">199</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R200">200</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R293">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R294">294</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R295">295</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R296">296</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R297">297</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R298">298</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R299">299</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R300">300</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R394">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R395">395</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R396">396</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R397">397</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R398">398</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R399">399</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R400">400</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R401">401</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R546">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R547">547</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R548">548</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R549">549</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R550">550</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R551">551</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R552">552</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R553">553</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R670">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R671">671</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R672">672</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R673">673</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R674">674</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R675">675</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R676">676</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R677">677</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R889">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R890">890</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R891">891</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R892">892</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R893">893</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R894">894</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R895">895</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R896">896</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R986">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R987">987</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R988">988</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R989">989</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R990">990</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R991">991</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R992">992</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R993">993</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R1026">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R1027">1027</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R1028">1028</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R1029">1029</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R1030">1030</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R1031">1031</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R1032">1032</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L16R1033">1033</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">@@ -194,7 +194,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_create_tmp(uint32_t header_size, uint32_t segment_size,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> header->n_arrays = 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> header->flags = flags;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> header->lock = 0;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(header->idstr, GRN_IO_IDSTR, 16);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(header->idstr, GRN_IO_IDSTR, 16);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((io = GRN_GMALLOCN(grn_io, 1))) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_mapinfo *maps = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((maps = GRN_GCALLOC(sizeof(grn_io_mapinfo) * max_segment))) {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -294,7 +294,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_create(grn_ctx *ctx, const char *path, uint32_t header_size, uint32_t seg</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> header->n_arrays = 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> header->flags = flags;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> header->lock = 0;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(header->idstr, GRN_IO_IDSTR, 16);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(header->idstr, GRN_IO_IDSTR, 16);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_msync(ctx, header, b);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((io = GRN_GMALLOCN(grn_io, 1))) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_mapinfo *maps = NULL;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -395,7 +395,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_create_with_array(grn_ctx *ctx, const char *path,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((io = grn_io_create(ctx, path, header_size + hsize,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> segment_size, nsegs, mode, GRN_IO_EXPIRE_GTICK))) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> hp = io->user_header;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(hp, array_specs, sizeof(grn_io_array_spec) * n_arrays);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(hp, array_specs, sizeof(grn_io_array_spec) * n_arrays);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> io->header->n_arrays = n_arrays;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> io->header->segment_tail = 1;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!array_init_(io, n_arrays, hsize, msize)) {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -547,7 +547,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_open(grn_ctx *ctx, const char *path, grn_io_mode mode)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_fileinfo_init(fis, max_nfiles);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(fis, &fi, sizeof(fileinfo));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(fis, &fi, sizeof(fileinfo));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((io = GRN_GMALLOC(sizeof(grn_io)))) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_mapinfo *maps = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((maps = GRN_GCALLOC(sizeof(grn_io_mapinfo) * max_segment))) {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -671,7 +671,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">inline static void</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> gen_pathname(const char *path, char *buffer, int fno)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> size_t len = strlen(path);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(buffer, path, len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(buffer, path, len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (fno) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buffer[len] = '.';</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_itoh(fno, buffer + len + 1, 3);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -890,7 +890,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_write_ja(grn_io *io, grn_ctx *ctx, uint32_t key,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ja_element je;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> je.head.size = value_len;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> je.head.key = key;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(je.body, value, value_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(je.body, value, value_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> rc = grn_pwrite(ctx, fi, &je, size, pos);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_ja_ehead eh;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -987,7 +987,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_win_map(grn_io *io, grn_ctx *ctx, grn_io_win *iw, uint32_t segment,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> s = (offset + r > segment_size) ? segment_size - offset : r;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(p, q + offset, s);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(p, q + offset, s);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_IO_SEG_UNREF(io, segment);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1027,7 +1027,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_io_win_unmap(grn_io_win *iw)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_IO_SEG_REF(io, segment, q);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!q) { return GRN_NO_MEMORY_AVAILABLE; }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> s = (offset + r > segment_size) ? segment_size - offset : r;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(q + offset, p, s);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(q + offset, p, s);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_IO_SEG_UNREF(io, segment);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/logger.c (+3 -2)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L299">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L300">300</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L301">301</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L302">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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L303">303</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L304">304</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L305">305</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L306">306</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L530">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L531">531</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L532">532</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L533">533</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L534">534</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L535">535</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L536">536</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17L537">537</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R299">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R300">300</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R301">301</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R302">302</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R303">303</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R304">304</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R305">305</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R306">306</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R530">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R531">531</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R532">532</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R533">533</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R534">534</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R535">535</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R536">536</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R537">537</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L17R538">538</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">@@ -300,7 +300,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_logger_init(void)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!default_logger_path) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> default_logger_path = strdup(GRN_LOG_PATH);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&current_logger, &default_logger, sizeof(grn_logger));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&current_logger, &default_logger, sizeof(grn_logger));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> CRITICAL_SECTION_INIT(default_logger_lock);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -531,7 +531,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_query_logger_put(grn_ctx *ctx, unsigned int flag, const char *mark,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> void</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_query_logger_init(void)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&current_query_logger, &default_query_logger, sizeof(grn_query_logger));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&current_query_logger,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ &default_query_logger, sizeof(grn_query_logger));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> CRITICAL_SECTION_INIT(default_query_logger_lock);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/normalizer.c (+1 -1)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18L727">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18L728">728</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18L729">729</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18L730">730</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18L731">731</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18L732">732</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18L733">733</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18L734">734</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18R727">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18R728">728</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18R729">729</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18R730">730</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18R731">731</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18R732">732</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18R733">733</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L18R734">734</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">@@ -728,7 +728,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">utf8_normalize(grn_ctx *ctx, grn_string *nstr)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> nstr->ctypes = ctypes;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(d, p, lp);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(d, p, lp);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> d_ = d;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> d += lp;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> length++;</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/pat.c (+9 -9)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L201">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L202">202</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L203">203</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L204">204</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L205">205</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L206">206</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L207">207</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L208">208</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L226">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L227">227</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L228">228</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L229">229</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L230">230</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L231">231</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L232">232</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L233">233</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L724">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L725">725</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L726">726</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L727">727</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L728">728</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L729">729</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L730">730</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L731">731</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1294">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1295">1295</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1296">1296</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1297">1297</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1298">1298</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1299">1299</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1300">1300</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1301">1301</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1340">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1341">1341</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1342">1342</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1343">1343</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1344">1344</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1345">1345</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1346">1346</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1347">1347</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1348">1348</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1349">1349</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1376">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1377">1377</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1378">1378</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1379">1379</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1380">1380</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1381">1381</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1382">1382</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L1383">1383</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2772">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2773">2773</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2774">2774</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2775">2775</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2776">2776</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2777">2777</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2778">2778</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2779">2779</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2862">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2863">2863</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2864">2864</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2865">2865</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2866">2866</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2867">2867</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2868">2868</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19L2869">2869</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R201">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R202">202</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R203">203</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R204">204</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R205">205</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R206">206</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R207">207</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R208">208</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R226">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R227">227</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R228">228</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R229">229</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R230">230</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R231">231</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R232">232</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R233">233</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R724">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R725">725</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R726">726</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R727">727</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R728">728</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R729">729</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R730">730</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R731">731</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1294">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1295">1295</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1296">1296</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1297">1297</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1298">1298</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1299">1299</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1300">1300</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1301">1301</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1340">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1341">1341</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1342">1342</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1343">1343</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1344">1344</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1345">1345</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1346">1346</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1347">1347</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1348">1348</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1349">1349</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1376">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1377">1377</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1378">1378</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1379">1379</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1380">1380</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1381">1381</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1382">1382</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R1383">1383</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2772">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2773">2773</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2774">2774</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2775">2775</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2776">2776</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2777">2777</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2778">2778</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2779">2779</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2862">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2863">2863</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2864">2864</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2865">2865</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2866">2866</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2867">2867</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2868">2868</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L19R2869">2869</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">@@ -202,7 +202,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">key_put(grn_ctx *ctx, grn_pat *pat, const uint8_t *key, int len)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint8_t *dest;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> KEY_AT(pat, res, dest, GRN_TABLE_ADD);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!dest) { return 0; }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(dest, key, len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(dest, key, len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> pat->header->curr_key += len;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return res;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -227,7 +227,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">pat_node_set_key(grn_ctx *ctx, grn_pat *pat, pat_node *n, const uint8_t *key, un</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> PAT_LEN_SET(n, len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (len <= sizeof(uint32_t)) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> PAT_IMD_ON(n);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(&n->key, key, len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(&n->key, key, len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> PAT_IMD_OFF(n);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> n->key = key_put(ctx, pat, key, len);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -725,7 +725,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">_grn_pat_add(grn_ctx *ctx, grn_pat *pat, const uint8_t *key, uint32_t size, uint</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> pat->header->garbages[size2] = rn->lr[0];</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!(keybuf = pat_node_get_key(ctx, pat, rn))) { return 0; }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> PAT_LEN_SET(rn, size);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(keybuf, key, size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(keybuf, key, size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!(rn = pat_node_new(ctx, pat, &r))) { return 0; }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> pat_node_set_key(ctx, pat, rn, key, size);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1295,7 +1295,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_pat_get_key(grn_ctx *ctx, grn_pat *pat, grn_id id, void *keybuf, int bufsize</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (KEY_NEEDS_CONVERT(pat, len)) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> KEY_DEC(pat, keybuf, key, len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(keybuf, key, len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(keybuf, key, len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return len;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1341,9 +1341,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_pat_get_value(grn_ctx *ctx, grn_pat *pat, grn_id id, void *valuebuf)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (v) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (valuebuf) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (pat->obj.header.flags & GRN_OBJ_KEY_WITH_SIS) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(valuebuf, v + sizeof(sis_node), value_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(valuebuf, v + sizeof(sis_node), value_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(valuebuf, v, value_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(valuebuf, v, value_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"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return value_size;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1377,7 +1377,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_pat_set_value(grn_ctx *ctx, grn_pat *pat, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (pat->obj.header.flags & GRN_OBJ_KEY_WITH_SIS) { v += sizeof(sis_node); }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> switch ((flags & GRN_OBJ_SET_MASK)) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_OBJ_SET :</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(v, value, value_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(v, value, value_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_SUCCESS;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_OBJ_INCR :</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> switch (value_size) {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2773,7 +2773,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">rk_emit(rk_tree_node *rn, char **str)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #define RK_OUTPUT(e,l) do {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (oc < oe) {\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint32_t l_ = (oc + (l) < oe) ? (l) : (oe - oc);\</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(oc, (e), l_);\</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(oc, (e), l_);\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> oc += l_;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ic_ = ic;\</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }\</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2863,7 +2863,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">search_push(grn_ctx *ctx, grn_pat *pat, grn_pat_cursor *c,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (l + key_len <= GRN_TABLE_MAX_KEY_SIZE) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> int ch = c0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_id i;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(key + key_len, e, l);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(key + key_len, e, l);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((i = sub_search(ctx, pat, id, &ch, key, key_len + l))) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> search_push(ctx, pat, c, key, key_len + l, rn->next, i, ch, flags);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/plugin.c (+2 -2)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L271">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L272">272</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L273">273</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L274">274</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L275">275</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L276">276</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L277">277</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L278">278</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L317">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L318">318</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L319">319</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L320">320</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L321">321</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L322">322</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L323">323</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20L324">324</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R271">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R272">272</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R273">273</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R274">274</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R275">275</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R276">276</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R277">277</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R278">278</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R317">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R318">318</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R319">319</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R320">320</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R321">321</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R322">322</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R323">323</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L20R324">324</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">@@ -272,7 +272,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_plugin_open_mrb(grn_ctx *ctx, const char *filename, size_t filename_size)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_ID_NIL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy((*plugin)->path, filename, filename_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy((*plugin)->path, filename, filename_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> (*plugin)->dl = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> (*plugin)->init_func = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> (*plugin)->register_func = NULL;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -318,7 +318,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_plugin_open(grn_ctx *ctx, const char *filename)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> (void **)&plugin, NULL))) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> *plugin = GRN_GMALLOCN(grn_plugin, 1);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (*plugin) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy((*plugin)->path, filename, filename_size);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy((*plugin)->path, filename, filename_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (grn_plugin_initialize(ctx, *plugin, dl, id, filename)) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_GFREE(*plugin);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> *plugin = NULL;</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/proc.c (+26 -21)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L888">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L889">889</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L890">890</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L891">891</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L892">892</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L893">893</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L894">894</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L895">895</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L896">896</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L897">897</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L898">898</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L899">899</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L900">900</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L901">901</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L902">902</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L903">903</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L904">904</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L905">905</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L906">906</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L907">907</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L908">908</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L909">909</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L910">910</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L911">911</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L912">912</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L913">913</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L914">914</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L915">915</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L916">916</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L917">917</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L918">918</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L919">919</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L920">920</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L921">921</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L922">922</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L923">923</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L924">924</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L925">925</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L926">926</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L927">927</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L928">928</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-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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L929">929</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L930">930</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L931">931</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L932">932</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L933">933</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L934">934</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-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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L935">935</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L936">936</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L937">937</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L1941">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L1942">1942</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L1943">1943</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L1944">1944</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L1945">1945</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L1946">1946</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L1947">1947</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L1948">1948</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L2334">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L2335">2335</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L2336">2336</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L2337">2337</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L2338">2338</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L2339">2339</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L2340">2340</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21L2341">2341</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R888">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R889">889</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R890">890</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R891">891</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R892">892</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R893">893</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R894">894</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R895">895</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R896">896</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R897">897</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R898">898</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R899">899</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R900">900</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R901">901</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R902">902</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R903">903</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R904">904</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R905">905</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R906">906</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R907">907</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R908">908</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R909">909</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R910">910</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R911">911</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R912">912</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R913">913</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R914">914</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R915">915</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R916">916</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R917">917</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R918">918</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R919">919</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R920">920</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R921">921</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R922">922</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R923">923</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R924">924</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R925">925</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R926">926</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R927">927</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R928">928</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R929">929</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R930">930</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R931">931</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R932">932</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R933">933</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R934">934</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R935">935</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R936">936</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R937">937</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R938">938</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R939">939</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R940">940</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R941">941</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R942">942</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R1946">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R1947">1947</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R1948">1948</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R1949">1949</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R1950">1950</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R1951">1951</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R1952">1952</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R1953">1953</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R2339">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R2340">2340</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R2341">2341</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R2342">2342</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R2343">2343</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R2344">2344</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R2345">2345</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L21R2346">2346</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">@@ -889,49 +889,54 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_select(grn_ctx *ctx, const char *table, unsigned int table_len,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (cache_key_size <= GRN_CACHE_MAX_KEY_SIZE) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_obj *cache_value;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> char *cp = cache_key;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, table, table_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, table, table_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += table_len; *cp++ = '\0';</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, match_columns, match_columns_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, match_columns, match_columns_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += match_columns_len; *cp++ = '\0';</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, query, query_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, query, query_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += query_len; *cp++ = '\0';</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, filter, filter_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, filter, filter_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += filter_len; *cp++ = '\0';</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, scorer, scorer_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, scorer, scorer_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += scorer_len; *cp++ = '\0';</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, sortby, sortby_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, sortby, sortby_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += sortby_len; *cp++ = '\0';</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, output_columns, output_columns_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, output_columns, output_columns_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += output_columns_len; *cp++ = '\0';</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> unsigned int i;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> for (i = 0; i < n_drilldowns; i++) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> drilldown_info *drilldown = &(drilldowns[i]);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, drilldown->keys, drilldown->keys_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, drilldown->keys, drilldown->keys_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += drilldown->keys_len; *cp++ = '\0';</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, drilldown->sortby, drilldown->sortby_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, drilldown->sortby, drilldown->sortby_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += drilldown->sortby_len; *cp++ = '\0';</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, drilldown->output_columns, drilldown->output_columns_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, drilldown->output_columns, drilldown->output_columns_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += drilldown->output_columns_len; *cp++ = '\0';</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, match_escalation_threshold, match_escalation_threshold_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, match_escalation_threshold, match_escalation_threshold_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += match_escalation_threshold_len; *cp++ = '\0';</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, query_expander, query_expander_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, query_expander, query_expander_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += query_expander_len; *cp++ = '\0';</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, query_flags, query_flags_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, query_flags, query_flags_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += query_flags_len; *cp++ = '\0';</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, adjuster, adjuster_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, adjuster, adjuster_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cp += adjuster_len; *cp++ = '\0';</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, &output_type, sizeof(grn_content_type)); cp += sizeof(grn_content_type);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, &offset, sizeof(int)); cp += sizeof(int);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, &limit, sizeof(int)); cp += sizeof(int);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, &output_type, sizeof(grn_content_type));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ cp += sizeof(grn_content_type);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, &offset, sizeof(int));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ cp += sizeof(int);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, &limit, sizeof(int));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ cp += sizeof(int);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> unsigned int i;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> for (i = 0; i < n_drilldowns; i++) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> drilldown_info *drilldown = &(drilldowns[i]);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, &(drilldown->offset), sizeof(int)); cp += sizeof(int);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(cp, &(drilldown->limit), sizeof(int)); cp += sizeof(int);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, &(drilldown->offset), sizeof(int));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ cp += sizeof(int);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(cp, &(drilldown->limit), sizeof(int));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ cp += sizeof(int);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> cache_value = grn_cache_fetch(ctx, cache_obj, cache_key, cache_key_size);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1942,7 +1947,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">proc_column_remove(grn_ctx *ctx, int nargs, grn_obj **args, grn_user_data *user_</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"> if ((fullname_len = grn_obj_name(ctx, table, fullname, GRN_TABLE_MAX_KEY_SIZE))) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> fullname[fullname_len] = GRN_DB_DELIMITER;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy((fullname + fullname_len + 1), colname, colname_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy((fullname + fullname_len + 1), colname, colname_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> fullname_len += colname_len + 1;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> //TODO:check fullname_len < GRN_TABLE_MAX_KEY_SIZE</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> col = grn_ctx_get(ctx, fullname, fullname_len);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -2335,7 +2340,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">proc_missing(grn_ctx *ctx, int nargs, grn_obj **args, grn_user_data *user_data)</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"> if ((plen = GRN_TEXT_LEN(VAR(0))) + grn_document_root_len < PATH_MAX) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> char path[PATH_MAX];</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(path, grn_document_root, grn_document_root_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(path, grn_document_root, grn_document_root_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> path[grn_document_root_len] = '/';</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_str_url_path_normalize(ctx,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_TEXT_VALUE(VAR(0)),</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/snip.c (+7 -4)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L305">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L306">306</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L307">307</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L308">308</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L309">309</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L310">310</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L311">311</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L312">312</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L774">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L775">775</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L776">776</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L777">777</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L778">778</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L779">779</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L780">780</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L781">781</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L819">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L820">820</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L821">821</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L822">822</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L823">823</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L824">824</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L825">825</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L826">826</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22L827">827</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R305">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R306">306</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R307">307</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R308">308</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R309">309</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R310">310</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R311">311</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R312">312</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R774">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R775">775</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R776">776</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R777">777</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R778">778</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R779">779</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R780">780</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R781">781</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R782">782</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R783">783</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R821">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R822">822</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R823">823</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R824">824</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R825">825</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R826">826</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R827">827</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R828">828</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R829">829</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L22R830">830</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">@@ -306,7 +306,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_snip_strndup(grn_ctx *ctx, const char *string, unsigned int string_len)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!copied_string) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(copied_string, string, string_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(copied_string, string, string_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> copied_string[string_len]= '\0'; /* not required, but for ql use */</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return copied_string;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -775,7 +775,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_snip_get_result(grn_ctx *ctx, grn_obj *snip, const unsigned int index, char</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (snip_->tag_result[j].end_offset > sres->end_offset) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> continue;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(p, snip_->tag_result[j].cond->opentag, snip_->tag_result[j].cond->opentag_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(p,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ snip_->tag_result[j].cond->opentag,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ snip_->tag_result[j].cond->opentag_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> p += snip_->tag_result[j].cond->opentag_len;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -820,8 +822,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_snip_get_result(grn_ctx *ctx, grn_obj *snip, const unsigned int index, char</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> snip_->tag_result[k].end_offset <= sres->end_offset; k--) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* TODO: avoid all loop */</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (snip_->tag_result[k].end_offset == i + 1) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(p, snip_->tag_result[k].cond->closetag,</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- snip_->tag_result[k].cond->closetag_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(p,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ snip_->tag_result[k].cond->closetag,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ snip_->tag_result[k].cond->closetag_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> p += snip_->tag_result[k].cond->closetag_len;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (k <= sres->first_tag_result_idx) {</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/store.c (+23 -19)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L880">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L881">881</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L882">882</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L883">883</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L884">884</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L885">885</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L886">886</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L887">887</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L888">888</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L889">889</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L890">890</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L891">891</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L892">892</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L934">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L935">935</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L936">936</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L937">937</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L938">938</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L939">939</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L940">940</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L941">941</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L942">942</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L943">943</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L944">944</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L945">945</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L949">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L950">950</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L951">951</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L952">952</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L953">953</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L954">954</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L955">955</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L956">956</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L957">957</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L959">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L960">960</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L961">961</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L962">962</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L963">963</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L964">964</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L965">965</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L966">966</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L967">967</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L984">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L985">985</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L986">986</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L987">987</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L988">988</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L989">989</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L990">990</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L991">991</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L992">992</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L993">993</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L994">994</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L995">995</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L999">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1000">1000</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1001">1001</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1002">1002</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1003">1003</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1004">1004</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1005">1005</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1006">1006</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1007">1007</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1009">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1010">1010</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1011">1011</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1012">1012</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1013">1013</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1014">1014</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1015">1015</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1016">1016</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1017">1017</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1099">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1100">1100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1101">1101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1102">1102</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1103">1103</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1104">1104</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1105">1105</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-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-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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1106">1106</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1107">1107</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23L1108">1108</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R880">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R881">881</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R882">882</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R883">883</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R884">884</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R885">885</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R886">886</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R887">887</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R888">888</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R889">889</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R890">890</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R891">891</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R892">892</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R934">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R935">935</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R936">936</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R937">937</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R938">938</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R939">939</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R940">940</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R941">941</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R942">942</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R943">943</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R944">944</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R945">945</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R949">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R950">950</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R951">951</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R952">952</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R953">953</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R954">954</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R955">955</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R956">956</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R957">957</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R959">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R960">960</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R961">961</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R962">962</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R963">963</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R964">964</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R965">965</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R966">966</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R967">967</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R984">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R985">985</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R986">986</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R987">987</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R988">988</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R989">989</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R990">990</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R991">991</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R992">992</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R993">993</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R994">994</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R995">995</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R999">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1000">1000</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1001">1001</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1002">1002</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1003">1003</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1004">1004</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1005">1005</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1006">1006</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1007">1007</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1009">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1010">1010</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1011">1011</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1012">1012</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1013">1013</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1014">1014</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1015">1015</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1016">1016</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1017">1017</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1099">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1100">1100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1101">1101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1102">1102</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-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1103">1103</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1104">1104</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1105">1105</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1106">1106</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1107">1107</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1108">1108</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1109">1109</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1110">1110</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1111">1111</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L23R1112">1112</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">@@ -881,12 +881,12 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">set_value(grn_ctx *ctx, grn_ja *ja, grn_id id, void *value, uint32_t value_len,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((rc = grn_ja_alloc(ctx, ja, id, value_len + sizeof(uint32_t), einfo, &iw))) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return rc;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(iw.addr, value, value_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(iw.addr, value, value_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> memset((byte *)iw.addr + value_len, 0, sizeof(uint32_t));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_win_unmap(&iw);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((rc = grn_ja_alloc(ctx, ja, id, value_len, einfo, &iw))) { return rc; }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(iw.addr, value, value_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(iw.addr, value, value_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_win_unmap(&iw);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return rc;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -935,11 +935,11 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_put_raw(grn_ctx *ctx, grn_ja *ja, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_ASSERT(pos < el);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (el <= pos + value_len) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint32_t rest = el - pos;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(b + pos, value, rest);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(b, (byte *)value + rest, value_len - rest);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(b + pos, value, rest);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(b, (byte *)value + rest, value_len - rest);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> *((uint32_t *)(b + el)) = value_len - rest;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(b + pos, value, value_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(b + pos, value, value_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> *((uint32_t *)(b + el)) = pos + value_len;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_SUCCESS;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -950,8 +950,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_put_raw(grn_ctx *ctx, grn_ja *ja, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_ja_unref(ctx, &jw);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return rc;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(iw.addr, oldvalue, old_len);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy((byte *)iw.addr + old_len, value, value_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(iw.addr, oldvalue, old_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy((byte *)iw.addr + old_len, value, value_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> memset((byte *)iw.addr + old_len + value_len, 0, sizeof(uint32_t));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_win_unmap(&iw);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -960,8 +960,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_put_raw(grn_ctx *ctx, grn_ja *ja, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_ja_unref(ctx, &jw);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return rc;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(iw.addr, oldvalue, old_len);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy((byte *)iw.addr + old_len, value, value_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(iw.addr, oldvalue, old_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy((byte *)iw.addr + old_len, value, value_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_win_unmap(&iw);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_ja_unref(ctx, &jw);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -985,11 +985,11 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_put_raw(grn_ctx *ctx, grn_ja *ja, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_ASSERT(pos < el);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (pos < value_len) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> uint32_t rest = value_len - pos;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(b, (byte *)value + rest, pos);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(b + el - rest, value, rest);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(b, (byte *)value + rest, pos);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(b + el - rest, value, rest);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> *((uint32_t *)(b + el)) = el - rest;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(b + pos - value_len, value, value_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(b + pos - value_len, value, value_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> *((uint32_t *)(b + el)) = pos - value_len;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_SUCCESS;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1000,8 +1000,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_put_raw(grn_ctx *ctx, grn_ja *ja, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_ja_unref(ctx, &jw);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return rc;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(iw.addr, value, value_len);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy((byte *)iw.addr + value_len, oldvalue, old_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(iw.addr, value, value_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy((byte *)iw.addr + value_len, oldvalue, old_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> memset((byte *)iw.addr + value_len + old_len, 0, sizeof(uint32_t));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_win_unmap(&iw);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1010,8 +1010,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_put_raw(grn_ctx *ctx, grn_ja *ja, grn_id id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_ja_unref(ctx, &jw);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return rc;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(iw.addr, value, value_len);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy((byte *)iw.addr + value_len, oldvalue, old_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(iw.addr, value, value_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy((byte *)iw.addr + value_len, oldvalue, old_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_win_unmap(&iw);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_ja_unref(ctx, &jw);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1100,9 +1100,13 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_ja_putv(grn_ctx *ctx, grn_ja *ja, grn_id id, grn_obj *vector, int flags)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> size_t sizev = body ? GRN_BULK_VSIZE(body) : 0;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> size_t sizef = GRN_BULK_VSIZE(&footer);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((rc = grn_ja_alloc(ctx, ja, id, sizeh + sizev + sizef, &einfo, &iw))) { goto exit; }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(iw.addr, GRN_BULK_HEAD(&header), sizeh);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- if (body) { memcpy((char *)iw.addr + sizeh, GRN_BULK_HEAD(body), sizev); }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- if (f) { memcpy((char *)iw.addr + sizeh + sizev, GRN_BULK_HEAD(&footer), sizef); }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(iw.addr, GRN_BULK_HEAD(&header), sizeh);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ if (body) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy((char *)iw.addr + sizeh, GRN_BULK_HEAD(body), sizev);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ if (f) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy((char *)iw.addr + sizeh + sizev, GRN_BULK_HEAD(&footer), sizef);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_io_win_unmap(&iw);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> rc = grn_ja_replace(ctx, ja, id, &einfo, NULL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/str.c (+5 -5)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L537">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L538">538</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L539">539</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L540">540</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L541">541</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L542">542</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L543">543</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L544">544</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1153">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1154">1154</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1155">1155</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1156">1156</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1157">1157</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1158">1158</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1159">1159</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1160">1160</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1923">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1924">1924</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1925">1925</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1926">1926</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1927">1927</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1928">1928</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1929">1929</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1930">1930</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1949">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1950">1950</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1951">1951</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1952">1952</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1953">1953</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1954">1954</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1955">1955</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L1956">1956</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L3155">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L3156">3156</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L3157">3157</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L3158">3158</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L3159">3159</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L3160">3160</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L3161">3161</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24L3162">3162</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R537">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R538">538</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R539">539</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R540">540</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R541">541</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R542">542</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R543">543</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R544">544</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1153">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1154">1154</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1155">1155</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1156">1156</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1157">1157</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1158">1158</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1159">1159</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1160">1160</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1923">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1924">1924</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1925">1925</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1926">1926</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1927">1927</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1928">1928</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1929">1929</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1930">1930</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1949">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1950">1950</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1951">1951</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1952">1952</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1953">1953</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1954">1954</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1955">1955</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R1956">1956</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R3155">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R3156">3156</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R3157">3157</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R3158">3158</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R3159">3159</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R3160">3160</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R3161">3161</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L24R3162">3162</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">@@ -538,7 +538,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">normalize_utf8(grn_ctx *ctx, grn_str *nstr)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> nstr->ctypes = ctypes;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(d, p, lp);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(d, p, lp);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> d_ = d;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> d += lp;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> length++;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1154,7 +1154,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_fakenstr_open(grn_ctx *ctx, const char *str, size_t str_len, grn_encoding en</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"> nstr->orig = str;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> nstr->orig_blen = str_len;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(nstr->norm, str, str_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(nstr->norm, str, str_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> nstr->norm[str_len] = '\0';</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> nstr->norm_blen = str_len;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> nstr->ctypes = NULL;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1924,7 +1924,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_bulk_resize(grn_ctx *ctx, grn_obj *buf, unsigned int newsize)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (rounded_newsize < newsize) { return GRN_NOT_ENOUGH_SPACE; }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> newsize = rounded_newsize;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!(head = GRN_MALLOC(newsize))) { return GRN_NO_MEMORY_AVAILABLE; }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(head, GRN_BULK_HEAD(buf), GRN_BULK_VSIZE(buf));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(head, GRN_BULK_HEAD(buf), GRN_BULK_VSIZE(buf));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buf->u.b.curr = head + grn_bulk_margin_size + GRN_BULK_VSIZE(buf);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buf->u.b.head = head + grn_bulk_margin_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> buf->u.b.tail = head + newsize;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1950,7 +1950,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_bulk_write(grn_ctx *ctx, grn_obj *buf, const char *str, unsigned int len)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if ((rc = grn_bulk_resize(ctx, buf, GRN_BULK_VSIZE(buf) + len))) { return rc; }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> curr = GRN_BULK_CURR(buf);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(curr, str, len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(curr, str, len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_BULK_INCR_LEN(buf, len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return rc;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -3156,7 +3156,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_str_url_path_normalize(grn_ctx *ctx, const char *path, size_t path_len,</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"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (be - b >= pc - p) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(b, p, (pc - p));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(b, p, (pc - p));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> b += pc - p;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> p = pc;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (p < pe && *pc == '/' && be > b) {</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/string.c (+2 -2)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L53">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L54">54</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L55">55</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L56">56</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L57">57</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L58">58</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L59">59</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L60">60</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L62">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L63">63</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L64">64</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L65">65</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L66">66</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L67">67</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L68">68</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25L69">69</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R53">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R54">54</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R55">55</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R56">56</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R57">57</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R58">58</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R59">59</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R60">60</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R62">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R63">63</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R64">64</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R65">65</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R66">66</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R67">67</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R68">68</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L25R69">69</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">@@ -54,7 +54,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_fake_string_open(grn_ctx *ctx, grn_string *string)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!grn_tokenizer_is_tokenized_delimiter(ctx,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> source_current, char_length,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ctx->encoding)) {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(destination, source_current, char_length);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(destination, source_current, char_length);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> destination += char_length;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> destination_length += char_length;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -63,7 +63,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_fake_string_open(grn_ctx *ctx, grn_string *string)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> nstr->normalized[destination_length] = '\0';</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> nstr->normalized_length_in_bytes = destination_length;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(nstr->normalized, str, str_len);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(nstr->normalized, str, str_len);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> nstr->normalized[str_len] = '\0';</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> nstr->normalized_length_in_bytes = str_len;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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/tokenizer.c (+1 -1)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26L166">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26L167">167</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26L168">168</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26L169">169</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26L170">170</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26L171">171</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26L172">172</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26L173">173</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26R166">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26R167">167</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26R168">168</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26R169">169</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26R170">170</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26R171">171</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26R172">172</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L26R173">173</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">@@ -167,7 +167,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_tokenizer_query_open(grn_ctx *ctx, int num_args, grn_obj **args,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> query->normalized_query = normalized_query;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(query_buf, GRN_TEXT_VALUE(query_str), query_length);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(query_buf, GRN_TEXT_VALUE(query_str), query_length);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> query_buf[query_length] = '\0';</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> query->query_buf = query_buf;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> query->ptr = query_buf;</span>
</pre>
</td>
</tr>
</tbody>
</table>
<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: plugins/query_expanders/tsv.c (+1 -1)</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27L187">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27L188">188</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27L189">189</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27L190">190</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27L191">191</a></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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27L192">192</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27L193">193</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27L194">194</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27R187">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27R188">188</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27R189">189</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27R190">190</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/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27R191">191</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27R192">192</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27R193">193</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/e277e1e8f756f8d00115bf7180aa653956fe24cb#L27R194">194</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">@@ -188,7 +188,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">parse_synonyms_file_line(grn_ctx *ctx, const char *line, int line_length,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_bulk_truncate(ctx, value, MAX_SYNONYM_BYTES - 1);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> GRN_TEXT_PUTC(ctx, value, '\0');</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">- memcpy(value_location, GRN_TEXT_VALUE(value), GRN_TEXT_LEN(value));</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+ grn_memcpy(value_location, GRN_TEXT_VALUE(value), GRN_TEXT_LEN(value));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
</pre>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>