Enlightenment CVS committal

Author  : doursse
Project : e17
Module  : proto/epdf

Dir     : e17/proto/epdf/src/lib


Modified Files:
        ewl_pdf.c 


Log Message:
fix tests and doc

===================================================================
RCS file: /cvs/e/e17/proto/epdf/src/lib/ewl_pdf.c,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -3 -r1.20 -r1.21
--- ewl_pdf.c   25 May 2008 13:49:17 -0000      1.20
+++ ewl_pdf.c   13 Jul 2008 09:27:03 -0000      1.21
@@ -122,13 +122,13 @@
 
         w = EWL_WIDGET(pdf);
 
+        if (!filename || (filename[0] == '\0'))
+                DRETURN_INT(FALSE, DLEVEL_STABLE);
+
         if (pdf->filename != filename) {
                 IF_FREE(pdf->filename);
         }
 
-        if (!filename || (filename[0] == '\0'))
-                DRETURN_INT(FALSE, DLEVEL_STABLE);
-
         if (pdf->pdf_index) {
                 epdf_index_delete(pdf->pdf_index);
                 pdf->pdf_index = NULL;
@@ -323,7 +323,7 @@
  * @return Returns no value.
  * @brief Set the scale of the document
  *
- * Sets the horizontal scale @p hscale ans the vertical scale @p vscale
+ * Sets the horizontal scale @p hscale and the vertical scale @p vscale
  * of the document @p pdf
  */
 void
@@ -355,7 +355,7 @@
  * @param hscale: horizontal scale of the current page
  * @param vscale: vertical scale of the current page
  * @return Returns  no value.
- * @brief get the horizontal scale @p hscale ans the vertical scale
+ * @brief get the horizontal scale @p hscale and the vertical scale
  * @p vscale of the document @p pdf. If @p pdf is NULL, their values are 1.0
  */
 void
@@ -726,6 +726,8 @@
 
         pdf = EWL_PDF(w);
         emb = ewl_embed_widget_find(w);
+        if (!emb)
+                DRETURN(DLEVEL_STABLE);
 
         if (!pdf->image)
           pdf->image = ewl_embed_object_request(emb, "pdf");



-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to