[gimp] plug-ins: return proper non-success status in file-pdf.



commit 965e9ea8b50620da090fb6f2f85fe22138a17a74
Author: Jehan <jehan girinstud io>
Date:   Wed Dec 2 00:20:36 2020 +0100

    plug-ins: return proper non-success status in file-pdf.
    
    When not creating an image, we were always returning with status
    GIMP_PDB_EXECUTION_ERROR even though it might have been GIMP_PDB_CANCEL
    (which is not handled as an error, this is user choice, hence no dialog
    pops up).

 plug-ins/common/file-pdf-load.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
---
diff --git a/plug-ins/common/file-pdf-load.c b/plug-ins/common/file-pdf-load.c
index 531f5e1699..76a58cc030 100644
--- a/plug-ins/common/file-pdf-load.c
+++ b/plug-ins/common/file-pdf-load.c
@@ -520,9 +520,7 @@ pdf_load (GimpProcedure        *procedure,
   g_free (pages.pages);
 
   if (! image)
-    return gimp_procedure_new_return_values (procedure,
-                                             GIMP_PDB_EXECUTION_ERROR,
-                                             error);
+    return gimp_procedure_new_return_values (procedure, status, error);
 
   return_vals = gimp_procedure_new_return_values (procedure,
                                                   GIMP_PDB_SUCCESS,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]