changeset 31217:c09f6a3597e6 default tip gsoc-libtiff

__tiff__.cc: handled unused parameter warning when Tiff is not enabled * libtinerp/corefcn/__tiff__.cc: added appropriate hadnling for unused parameters for cases when Octave is compiled without Tiff support to suppress compiler warnings in that case.
author magedrifaat <magedrifaat@gmail.com>
date Wed, 07 Sep 2022 18:39:10 +0200
parents fe776b0e904d
children
files libinterp/corefcn/__tiff__.cc
diffstat 1 files changed, 30 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/corefcn/__tiff__.cc	Wed Sep 07 18:30:53 2022 +0200
+++ b/libinterp/corefcn/__tiff__.cc	Wed Sep 07 18:39:10 2022 +0200
@@ -2605,6 +2605,7 @@
 
     return octave_value_list ();
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("setTag", "Tiff");
 #endif
   }
@@ -2666,6 +2667,8 @@
     
     return retval;
 #else
+    octave_unused_parameter (args);
+    octave_unused_parameter (nargout);
     err_disabled_feature ("read", "Tiff");
 #endif
   }
@@ -2714,6 +2717,8 @@
 
     return octave_value_list (handle_read_strip_or_tile (tif, strip_no));
 #else
+    octave_unused_parameter (args);
+    octave_unused_parameter (nargout);
     err_disabled_feature ("readEncodedStrip", "Tiff");
 #endif
   }
@@ -2762,6 +2767,8 @@
 
     return octave_value_list (handle_read_strip_or_tile (tif, tile_no));
 #else
+    octave_unused_parameter (args);
+    octave_unused_parameter (nargout);
     err_disabled_feature ("readEncodedTile", "Tiff");
 #endif
   }
@@ -2855,6 +2862,7 @@
     // Slice the data into RGB and alpha
     return slice_rgba (img);
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("readRGBAImage", "Tiff");
 #endif
   }
@@ -2974,6 +2982,7 @@
     // Slice the data into RGB and alpha
     return slice_rgba (strip_data);
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("readRGBAStrip", "Tiff");
 #endif
   }
@@ -3102,6 +3111,7 @@
     // Slice the data into RGB and alpha
     return slice_rgba (tile_data);
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("readRGBATile", "Tiff");
 #endif
   }
@@ -3160,6 +3170,7 @@
     
     return octave_value_list ();
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("write", "Tiff");
 #endif
   }
@@ -3207,6 +3218,7 @@
     
     return octave_value_list ();
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("writeEncodedStrip", "Tiff");
 #endif
   }
@@ -3254,6 +3266,7 @@
     
     return octave_value_list ();
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("writeEncodedTile", "Tiff");
 #endif
   }
@@ -3285,6 +3298,7 @@
     bool is_tiled = static_cast<bool> (TIFFIsTiled (tif));
     return ovl (is_tiled);
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("isTiled", "Tiff");
 #endif
   }
@@ -3319,6 +3333,7 @@
     double strip_count = static_cast<double> (TIFFNumberOfStrips (tif));
     return ovl (strip_count);
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("numberOfStrips", "Tiff");
 #endif
   }
@@ -3353,6 +3368,7 @@
     double tile_count = static_cast<double> (TIFFNumberOfTiles (tif));
     return ovl (tile_count);
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("numberOfTiles", "Tiff");
 #endif
   }
@@ -3384,6 +3400,7 @@
     double dir_count = static_cast<double> (TIFFNumberOfDirectories (tif));
     return ovl (dir_count);
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("numberOfDirectories", "Tiff");
 #endif
   }
@@ -3454,6 +3471,7 @@
       strip_number = TIFFNumberOfStrips (tif);
     return ovl (strip_number);
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("computeStrip", "Tiff");
 #endif
   }
@@ -3533,6 +3551,7 @@
       tile_number = TIFFNumberOfTiles (tif);
     return ovl (tile_number);
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("computeTile", "Tiff");
 #endif
   }
@@ -3567,6 +3586,7 @@
     double strip_len = static_cast<double> (TIFFDefaultStripSize (tif, 0));
     return ovl (strip_len);
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("getDefaultStripLength", "Tiff");
 #endif
   }
@@ -3599,6 +3619,7 @@
     
     return ovl (is_big_endian);
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("isBigEndian", "Tiff");
 #endif
   }
@@ -3632,6 +3653,7 @@
     
     return ovl (static_cast<double> (dir));
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("currentDirectory", "Tiff");
 #endif
   }
@@ -3664,6 +3686,7 @@
     
     return ovl (is_last);
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("lastDirectory", "Tiff");
 #endif
   }
@@ -3701,6 +3724,7 @@
     
     return octave_value_list ();
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("nextDirectory", "Tiff");
 #endif
   }
@@ -3740,6 +3764,7 @@
 
     return octave_value_list ();
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("setDirectory", "Tiff");
 #endif
   }
@@ -3771,6 +3796,7 @@
 
     return octave_value_list ();
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("writeDirectory", "Tiff");
 #endif
   }
@@ -3804,6 +3830,7 @@
 
     return octave_value_list ();
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("rewriteDirectory", "Tiff");
 #endif
   }
@@ -3859,6 +3886,7 @@
 
     return octave_value_list ();
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("setSubDirectory", "Tiff");
 #endif
   }
@@ -3891,6 +3919,7 @@
 
     return ovl (offset);
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("getDirectoryOffset", "Tiff");
 #endif
   }
@@ -3935,6 +3964,7 @@
 
     return octave_value_list ();
 #else
+    octave_unused_parameter (args);
     err_disabled_feature ("setErrorEnabled", "Tiff");
 #endif
   }