summaryrefslogtreecommitdiff
path: root/src/jpeg-utils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/jpeg-utils.cpp')
-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)
{