summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTomas Bzatek <tbzatek@users.sourceforge.net>2011-06-05 19:07:58 +0200
committerTomas Bzatek <tbzatek@users.sourceforge.net>2011-06-05 19:07:58 +0200
commit3b7c97b47a9b74028d74ae3ff93ddb6cb302dd66 (patch)
treeeb6499aad996e062af31c6dcebf33f9f2c6f3f00 /src
parent67735dc85fc4a25dcc3e0b30420b3ad5a6ac1c9f (diff)
downloadcataract-3b7c97b47a9b74028d74ae3ff93ddb6cb302dd66.tar.xz
jpeg-utils: Get rid of static variables
Diffstat (limited to 'src')
-rw-r--r--src/jpeg-utils.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/jpeg-utils.cpp b/src/jpeg-utils.cpp
index 663e97a..34d3997 100644
--- a/src/jpeg-utils.cpp
+++ b/src/jpeg-utils.cpp
@@ -73,8 +73,11 @@ get_exif (const gchar *filename)
} catch (...) { }
if (val && strlen (val) > 0) {
- static struct tm tt;
- static char conv[1024];
+ struct tm tt;
+ char conv[1024];
+
+ memset (&conv, 0, sizeof (conv));
+ memset (&tt, 0, sizeof (struct tm));
if (sscanf (val, "%d:%d:%d %d:%d:%d", &tt.tm_year, &tt.tm_mon, &tt.tm_mday, &tt.tm_hour, &tt.tm_min, &tt.tm_sec) == 6)
{