</dd>
<dt>* alpha_key => SDL::Color</dt>
<dd>
- <p>MUST CALL <a href="/SDL-Video.html#get_video_mode">SDL::Video::get_video_mode</a> prior to this. </p>
+ <p>MUST CALL <a href="SDL-Video::get_video_mode.html">SDL::Video::get_video_mode</a> prior to this. </p>
<p>Uses the provided <a href="SDL-Color.html">SDL::Color</a> object (or an array reference with red,
green and blue values) as the color to be turned into transparent
(see 'alpha' below).</p>
<p>If you pass a SDL::Surface to it, it will overwrite the original surface
with it, while returning the <strong>old</strong> (previous) surface. Note that, as such,
it will return <code>undef</code> if you use it without having previously loaded
-either an image or a previous surface. It will croak if you pass anything
+either an image or a previous surface. It will Carp::confess if you pass anything
that's not an SDL::Surface object (or SDL::Surface subclassed objects).</p>
</div>