diff options
Diffstat (limited to 'plugins/AdvaImg')
-rw-r--r-- | plugins/AdvaImg/src/Metadata/TagConversion.cpp | 12 |
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; |