Rosen Penev
|
2c57f214c5
|
clang-tidy: use nullptr
Found with modernize-use-nullptr
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
4 years ago |
Rosen Penev
|
6da49fd29b
|
more constexpr
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
4 years ago |
Rosen Penev
|
b8712188bb
|
clang-tidy: use auto
Found with modernize-use-auto
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
4 years ago |
Rosen Penev
|
20dfab8036
|
manual for range loop conversions
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
4 years ago |
Rosen Penev
|
1b9b77c51f
|
clang-tidy: add ending namespace comments
Found with google-readability-namespace-comments
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
4 years ago |
Rosen Penev
|
2e73aa9dc0
|
default con/destructors in headers
Helps to optimize trivially destructable stuff.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
4 years ago |
Rosen Penev
|
8128716287
|
clang-tidy: use = default
Found with modernize-use-equals-default
Ran through git clang-format
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
4 years ago |
Luis Díaz Más
|
f85f7f717a
|
Replace many of the iterators types with auto
|
4 years ago |
Luis Díaz Más
|
0bbaa6eff3
|
cpp: Replace auto_ptr by unique_ptr
|
4 years ago |
Kevin Backhouse
|
9b7a19f957
|
Fix integer overflow.
|
4 years ago |
Kevin Backhouse
|
0a91b56616
|
Fix incorrect delete.
|
4 years ago |
Robin Mills
|
d632988bbd
|
Massive code prolog cleanup.
|
4 years ago |
clanmills
|
6d7a5266ea
|
fix_1219_mingw_crw_date_0.27
|
5 years ago |
clanmills
|
698b418f73
|
fix_1097_0.27
|
5 years ago |
derselbst
|
70b0c17421
|
Fix a memory leak in CiffHeader::read()
Memory for pPadding_ was allocated with new[] .
|
6 years ago |
Jens Georg
|
b7890776c6
|
crwimage: Check offset and size against total size
Corrupted or specially crafted CRW images might exceed the overall
buffersize.
Fixes #1019
(cherry picked from commit 683451567284005cd24e1ccb0a76ca401000968b)
|
6 years ago |
Luis Díaz Más
|
113136e134
|
Replace DEBUG with EXIV2_DEBUG_MESSAGES
Fixes #926
|
6 years ago |
Kevin Backhouse
|
7798ae2557
|
Throw an exception if the data location is invalid. (#842)
|
6 years ago |
Kevin Backhouse
|
c0ecc2ae36
|
Avoid integer overflow.
|
6 years ago |
Luis Diaz Mas
|
6f8d8e3da6
|
cleanup header inclusions in API
|
7 years ago |
Robin Mills
|
b3d077dcae
|
Fix #460 by adding more checks in CiffDirectory::readDirectory
|
7 years ago |
Luis Díaz Más
|
c4cc019dff
|
Hide -Wunused-variable issues by using the UNUSED() macro
|
7 years ago |
Luis Diaz Mas
|
8b47a8efc1
|
Include timegh.h in file which needs it
|
7 years ago |
Luis Diaz Mas
|
a9c9451588
|
Remove localtime.c and any other trick to handle timegm
|
7 years ago |
tbeu
|
e5a4f1cf35
|
Use auxiliary variable
V807 Decreased performance. Consider creating a reference to avoid using the 'image.exifData()' expression repeatedly. crwimage.cpp 1320
|
7 years ago |
Dan Čermák
|
efe2ccdcb6
|
Replaced all hardcoded error codes with ker... constants
|
7 years ago |
Luis Díaz Más
|
d3748152a7
|
add _int suffix to all the internal files
|
8 years ago |