Making new variable for a theme function shows an error notice I am trying to make a new variable for a theme whose name is ntheme. I have defined the following function in template.php.

function ntheme_gnu_preprocess(&amp;$variables) {
  $variables['disclaimer'] = t('Comments are unaythorized. The views expressed are those of the comment author.');
}


I used $disclaimer in the comment-wrapper.tpl.php template file.

&lt;div id="comments" class="&lt;?php print $classes; ?&gt;"&lt;?php print $attributes; ?&gt;&gt;
  &lt;?php if ($content['comments'] &amp;&amp; $node-&gt;type != 'forum'): ?&gt;
    &lt;?php print render($title_prefix); ?&gt;
    &lt;h2 class="title"&gt;&lt;?php print t('Comments'); ?&gt;&lt;/h2&gt;
    &lt;?php print render($title_suffix); ?&gt;
  &lt;?php endif; ?&gt;
  &lt;?php print render($content['comments']); ?&gt;
  &lt;?php if ($content['comment_form']): ?&gt;
    &lt;h2 class="title comment-form"&gt;&lt;?php print t('Add new comment'); ?&gt;&lt;/h2&gt;
    &lt;?php print render($content['comment_form']); ?&gt;
  &lt;?php endif; ?&gt;
  &lt;p&gt;&lt;?php print $disclaimer; ?&gt;&lt;/p&gt;
&lt;/div&gt;


I get the following warning.


  Notice: Undefined variable: disclaimer in include() (line 39 of C:\wamp\www\drupal\sites\all\themes\ntheme\templates\comment-wrapper.tpl.php).


What am I doing wrong?
You should use THEME_preprocess_comment_wrapper(&amp;$variables) to alter comment wrapper variables.