From 39d56fcfa0206f373bd169c408d6501f3551d124 Mon Sep 17 00:00:00 2001 From: Kieran Bingham Date: Thu, 24 Sep 2020 10:47:27 +0100 Subject: src: android: exif: Set the class byte ordering The exif object sets the byte ordering on construction, and then during later calls re-states the byte ordering when setting values. It could be argued that this ordering should already be known to the exif library and is redundant, but even so we must provide it. Ensure we are consistent in always using the same byte ordering by setting a private class member to re-use a single value. Reviewed-by: Umang Jain Signed-off-by: Kieran Bingham --- src/android/jpeg/exif.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/android/jpeg/exif.h') diff --git a/src/android/jpeg/exif.h b/src/android/jpeg/exif.h index f04cefce..77d1177e 100644 --- a/src/android/jpeg/exif.h +++ b/src/android/jpeg/exif.h @@ -46,6 +46,7 @@ private: ExifData *data_; ExifMem *mem_; + ExifByteOrder order_; unsigned char *exifData_; unsigned int size_; -- cgit v1.2.1