diff options
| author | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2011-06-05 19:07:58 +0200 |
|---|---|---|
| committer | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2011-06-05 19:07:58 +0200 |
| commit | 3b7c97b47a9b74028d74ae3ff93ddb6cb302dd66 (patch) | |
| tree | eb6499aad996e062af31c6dcebf33f9f2c6f3f00 /src/jpeg-utils.cpp | |
| parent | 67735dc85fc4a25dcc3e0b30420b3ad5a6ac1c9f (diff) | |
| download | cataract-3b7c97b47a9b74028d74ae3ff93ddb6cb302dd66.tar.xz | |
jpeg-utils: Get rid of static variables
Diffstat (limited to 'src/jpeg-utils.cpp')
| -rw-r--r-- | src/jpeg-utils.cpp | 7 |
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) { |
