From:             [EMAIL PROTECTED]
Operating system: Redhat 7.0
PHP version:      4.0.4pl1
PHP Bug Type:     Feature/Change Request
Bug description:  ClibPDF cpdf_set_viewer_preferences function not working

Just thought I'd leave my small patch for making the cpdf_set_viewer_preferences work 
a bit. I can't seem
to find anywhere else to leave it.


----BEGIN PATCH
--- php-4.0.4pl1/ext/cpdf/cpdf.c        Wed Oct 25 19:43:49 2000
+++ php-4.0.4pl1/ext/cpdf/cpdf.c        Tue Mar  6 19:51:41 2001
@@ -338,6 +339,7 @@
 /* {{{ proto void cpdf_set_viewer_preferences(int pdfdoc, int pagemode)
    How to show the document by the viewer */
 PHP_FUNCTION(cpdf_set_viewer_preferences) {
+       CPDFviewerPrefs vP = { 0, 0, 0, 0, 0, 0, 0, 0 };
        pval *argv[6];
        int id, type, pagemode;
        int argc;
@@ -361,6 +363,9 @@
        }
 
 /*     cpdf_setViewerPreferences(pdf, pagemode, 0, 0, 0, 0, 0, 0, pagemode); */
+       vP.pageMode=pagemode;
+       vP.nonFSPageMode=pagemode;
+       cpdf_setViewerPreferences(pdf, &vP); 
 
        RETURN_TRUE;
 }
---END PATCH



-- 
Edit Bug report at: http://bugs.php.net/?id=9821&edit=1



-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to