[devel] Revise the "#ifdef" blocks in png_inflate()

so it will compile when neither PNG_USER_CHUNK_MALLOC_MAX nor
PNG_SET_CHUNK_MALLOC_LIMIT_SUPPORTED is defined.
diff --git a/pngrutil.c b/pngrutil.c
index 2506d58..3f891bd 100644
--- a/pngrutil.c
+++ b/pngrutil.c
@@ -325,8 +325,10 @@
       if (png_ptr->user_chunk_malloc_max &&
           (prefix_size + expanded_size >= png_ptr->user_chunk_malloc_max - 1))
 #else
+#  ifdef PNG_USER_CHUNK_MALLOC_MAX
       if ((PNG_USER_CHUNK_MALLOC_MAX > 0) &&
           prefix_size + expanded_size >= PNG_USER_CHUNK_MALLOC_MAX - 1)
+#  endif
 #endif
          png_warning(png_ptr, "Exceeded size limit while expanding chunk");
 
@@ -335,7 +337,12 @@
        * and we have nothing to do - the code will exit through the
        * error case below.
        */
+#if defined(PNG_SET_CHUNK_MALLOC_LIMIT_SUPPORTED) || \
+    defined(PNG_USER_CHUNK_MALLOC_MAX)
       else if (expanded_size > 0)
+#else
+      if (expanded_size > 0)
+#endif
       {
          /* Success (maybe) - really uncompress the chunk. */
          png_size_t new_size = 0;