        const char *behindMatch = matchTag(src, *tag, loose);</li>
<li class="new">         if (behindMatch != NULL &amp;&amp; strlen(*tag) &gt; strlen(*par))</li>
<li class="new">         {</li>
<li class="new">            *par = *tag;</li>
<li class="new">            restOfSrc = behindMatch;</li>
<li class="new">         }</li>
<li class="new">      }</li>
<li class="new">   }</li>
<li class="new">   if (**par == '\0')</li>
<li class="new">   {</li>
<li class="new">      *par = src;</li>
<li class="new"> 