use wfStreamFile() to output the captcha image; it takes care of removing the extra...
[toast/cookiecaptcha.git] / FancyCaptcha.php
index 21931a85a0d04b63360862da63f7fe9c7e13f408..63273a901754557aec82fa081423aed69cdd79c9 100644 (file)
@@ -216,8 +216,9 @@ class FancyCaptcha extends SimpleCaptcha {
                        $file = $this->imagePath( $salt, $hash );
 
                        if( file_exists( $file ) ) {
-                               header( 'Content-type: image/png' );
-                               readfile( $file );
+                               global $IP;
+                               require_once "$IP/includes/StreamFile.php";
+                               wfStreamFile( $file );
                                return true;
                        }
                }