Fix xface in case it contains '/'
authorx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Thu, 13 Jul 2006 07:55:14 +0000 (07:55 +0000)
committerx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Thu, 13 Jul 2006 07:55:14 +0000 (07:55 +0000)
git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@457 839d8a87-29fc-0310-9880-83ba4fa771e5

modules/banana.php

index 87c5db2..fa6576b 100644 (file)
@@ -104,8 +104,11 @@ class BananaModule extends PLModule
         return $this->run_banana($page, Array('subscribe' => 1));
     }
 
-    function handler_xface(&$page, $face = null)
+    function handler_xface()
     {
+        $args = func_get_args();
+        array_shift($args);
+        $face = join('/', $args);
         header('Content-Type: image/jpeg');
         passthru('echo ' . escapeshellarg(base64_decode($face))
                 . '| uncompface -X '