From 1e01bf6b2006d4fdb71f84397f0172a77fa42f2a Mon Sep 17 00:00:00 2001 From: Thiago Santos Date: Fri, 25 Jun 2010 11:02:33 -0300 Subject: [PATCH] metadata: Include config.h in metadata*.c files Include config.h in metadataexif.c in metadata plugin so that HAVE_EXIF gets defined and exif metadata is properly generated. Also adds config.h to all .c files missing it in metadata plugin Fixes #622692 --- ext/metadata/metadataexif.c | 3 +++ ext/metadata/metadataiptc.c | 3 +++ ext/metadata/metadatamuxjpeg.c | 3 +++ ext/metadata/metadatamuxpng.c | 3 +++ ext/metadata/metadataparsejpeg.c | 3 +++ ext/metadata/metadataparsepng.c | 3 +++ ext/metadata/metadataparseutil.c | 3 +++ ext/metadata/metadatatags.c | 3 +++ ext/metadata/metadatatypes.c | 3 +++ ext/metadata/metadataxmp.c | 3 +++ 10 files changed, 30 insertions(+) diff --git a/ext/metadata/metadataexif.c b/ext/metadata/metadataexif.c index ff6d491b99..32f5752823 100644 --- a/ext/metadata/metadataexif.c +++ b/ext/metadata/metadataexif.c @@ -58,6 +58,9 @@ * includes */ +#ifdef HAVE_CONFIG_H +# include +#endif #include "metadataexif.h" #include "metadataparseutil.h" #include "metadatatags.h" diff --git a/ext/metadata/metadataiptc.c b/ext/metadata/metadataiptc.c index b3baabdda2..106ac291a1 100644 --- a/ext/metadata/metadataiptc.c +++ b/ext/metadata/metadataiptc.c @@ -58,6 +58,9 @@ * includes */ +#ifdef HAVE_CONFIG_H +# include +#endif #include "metadataiptc.h" #include "metadataparseutil.h" #include "metadatatags.h" diff --git a/ext/metadata/metadatamuxjpeg.c b/ext/metadata/metadatamuxjpeg.c index ef258dbf69..6ced3d7c01 100644 --- a/ext/metadata/metadatamuxjpeg.c +++ b/ext/metadata/metadatamuxjpeg.c @@ -76,6 +76,9 @@ * includes */ +#ifdef HAVE_CONFIG_H +# include +#endif #include "metadatamuxjpeg.h" #include "metadataxmp.h" diff --git a/ext/metadata/metadatamuxpng.c b/ext/metadata/metadatamuxpng.c index 68904f6a75..091b9b1e05 100644 --- a/ext/metadata/metadatamuxpng.c +++ b/ext/metadata/metadatamuxpng.c @@ -76,6 +76,9 @@ * includes */ +#ifdef HAVE_CONFIG_H +# include +#endif #include "metadatamuxpng.h" #include diff --git a/ext/metadata/metadataparsejpeg.c b/ext/metadata/metadataparsejpeg.c index 9c2f032dea..bcc2f31673 100644 --- a/ext/metadata/metadataparsejpeg.c +++ b/ext/metadata/metadataparsejpeg.c @@ -78,6 +78,9 @@ * includes */ +#ifdef HAVE_CONFIG_H +# include +#endif #include #include "metadataparsejpeg.h" diff --git a/ext/metadata/metadataparsepng.c b/ext/metadata/metadataparsepng.c index 57afbc416d..ece0797933 100644 --- a/ext/metadata/metadataparsepng.c +++ b/ext/metadata/metadataparsepng.c @@ -65,6 +65,9 @@ * includes */ +#ifdef HAVE_CONFIG_H +# include +#endif #include "metadataparsepng.h" #include "metadataparseutil.h" diff --git a/ext/metadata/metadataparseutil.c b/ext/metadata/metadataparseutil.c index 185ad0affd..c12bff5c70 100644 --- a/ext/metadata/metadataparseutil.c +++ b/ext/metadata/metadataparseutil.c @@ -52,6 +52,9 @@ * includes */ +#ifdef HAVE_CONFIG_H +# include +#endif #include "metadataparseutil.h" #include diff --git a/ext/metadata/metadatatags.c b/ext/metadata/metadatatags.c index ba12133089..a634025fd0 100644 --- a/ext/metadata/metadatatags.c +++ b/ext/metadata/metadatatags.c @@ -59,6 +59,9 @@ * includes */ +#ifdef HAVE_CONFIG_H +# include +#endif #include "metadatatags.h" /* diff --git a/ext/metadata/metadatatypes.c b/ext/metadata/metadatatypes.c index c1744fd059..f2fcb70276 100644 --- a/ext/metadata/metadatatypes.c +++ b/ext/metadata/metadatatypes.c @@ -53,6 +53,9 @@ * includes */ +#ifdef HAVE_CONFIG_H +# include +#endif #include "metadatatypes.h" #include diff --git a/ext/metadata/metadataxmp.c b/ext/metadata/metadataxmp.c index 98f2f87f97..6e0c8f4b0f 100644 --- a/ext/metadata/metadataxmp.c +++ b/ext/metadata/metadataxmp.c @@ -65,6 +65,9 @@ * includes */ +#ifdef HAVE_CONFIG_H +# include +#endif #include "metadataxmp.h" #include "metadataparseutil.h" #include "metadatatags.h"