@@ -42,7 +42,7 @@ protected function __construct($api_key, $after_compress_callback) {
4242 }
4343
4444 abstract protected function shrink ($ input );
45- abstract protected function output ($ url , $ resize_options , $ merge_options );
45+ abstract protected function output ($ url , $ resize_options , $ preserve_options );
4646
4747 public function get_status (&$ details ) {
4848 list ($ details , $ headers , $ status_code ) = $ this ->shrink (null );
@@ -55,7 +55,7 @@ public function get_status(&$details) {
5555 }
5656 }
5757
58- public function compress ($ input , $ resize_options , $ merge_options ) {
58+ public function compress ($ input , $ resize_options , $ preserve_options ) {
5959 list ($ details , $ headers ) = $ this ->shrink ($ input );
6060 $ this ->call_after_compress_callback ($ details , $ headers );
6161 $ outputUrl = isset ($ headers ['location ' ]) ? $ headers ['location ' ] : null ;
@@ -64,7 +64,7 @@ public function compress($input, $resize_options, $merge_options) {
6464 } else if ($ outputUrl === null ) {
6565 throw new Tiny_Exception ('Could not find output url ' , 'OutputNotFound ' );
6666 }
67- list ($ output , $ headers ) = $ this ->output ($ outputUrl , $ resize_options , $ merge_options );
67+ list ($ output , $ headers ) = $ this ->output ($ outputUrl , $ resize_options , $ preserve_options );
6868 $ this ->call_after_compress_callback (null , $ headers );
6969 if (strlen ($ output ) == 0 ) {
7070 throw new Tiny_Exception ('Could not download output ' , 'OutputError ' );
@@ -73,7 +73,7 @@ public function compress($input, $resize_options, $merge_options) {
7373 return array ($ output , $ details );
7474 }
7575
76- public function compress_file ($ file , $ resize_options , $ merge_options ) {
76+ public function compress_file ($ file , $ resize_options , $ preserve_options ) {
7777 if (!file_exists ($ file )) {
7878 throw new Tiny_Exception ('File does not exist ' , 'FileError ' );
7979 }
@@ -82,7 +82,7 @@ public function compress_file($file, $resize_options, $merge_options) {
8282 $ resize_options = false ;
8383 }
8484
85- list ($ output , $ details ) = $ this ->compress (file_get_contents ($ file ), $ resize_options , $ merge_options );
85+ list ($ output , $ details ) = $ this ->compress (file_get_contents ($ file ), $ resize_options , $ preserve_options );
8686 file_put_contents ($ file , $ output );
8787
8888 if ($ resize_options ) {
0 commit comments