summaryrefslogtreecommitdiff
path: root/plugins/AdvaImg
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/AdvaImg')
-rw-r--r--plugins/AdvaImg/src/Metadata/TagConversion.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/AdvaImg/src/Metadata/TagConversion.cpp b/plugins/AdvaImg/src/Metadata/TagConversion.cpp
index f05818600c..bbba4442c2 100644
--- a/plugins/AdvaImg/src/Metadata/TagConversion.cpp
+++ b/plugins/AdvaImg/src/Metadata/TagConversion.cpp
@@ -199,10 +199,10 @@ ConvertAnyTag(FITAG *tag) {
{
UINT64 *pvalue = (UINT64 *)FreeImage_GetTagValue(tag);
- sprintf(format, "%ld", pvalue[0]);
+ sprintf(format, "%lld", pvalue[0]);
buffer += format;
for(i = 1; i < tag_count; i++) {
- sprintf(format, "%ld", pvalue[i]);
+ sprintf(format, "%lld", pvalue[i]);
buffer += format;
}
break;
@@ -212,10 +212,10 @@ ConvertAnyTag(FITAG *tag) {
{
UINT64 *pvalue = (UINT64 *)FreeImage_GetTagValue(tag);
- sprintf(format, "%X", pvalue[0]);
+ sprintf(format, "%llX", pvalue[0]);
buffer += format;
for(i = 1; i < tag_count; i++) {
- sprintf(format, "%X", pvalue[i]);
+ sprintf(format, "%llX", pvalue[i]);
buffer += format;
}
break;
@@ -225,10 +225,10 @@ ConvertAnyTag(FITAG *tag) {
{
INT64 *pvalue = (INT64 *)FreeImage_GetTagValue(tag);
- sprintf(format, "%ld", pvalue[0]);
+ sprintf(format, "%lld", pvalue[0]);
buffer += format;
for(i = 1; i < tag_count; i++) {
- sprintf(format, "%ld", pvalue[i]);
+ sprintf(format, "%lld", pvalue[i]);
buffer += format;
}
break;