You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Rosen Penev 01aab49f6f don't assign an fs::path to a string
Seems to trip up MemorySanitizer on ARM32.

Also applied various simplifications to the code using std::filesystem

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
..
CMakeLists.txt use gnu_printf 2 years ago
TODO typo (GNU compliant) 15 years ago
asfvideo.cpp random fixes 2 years ago
basicio.cpp SonarLint cleanups 2 years ago
bmffimage.cpp random fixes 2 years ago
bmpimage.cpp return nullptr instead of reset 2 years ago
canonmn_int.cpp SonarLint cleanups 2 years ago
canonmn_int.hpp misc sonarlint stuff 3 years ago
casiomn_int.cpp misc sonarlint changes 3 years ago
casiomn_int.hpp misc sonarlint stuff 3 years ago
convert.cpp SonarLint cleanups 2 years ago
cr2header_int.cpp Convert IfdId and SectionId to enum classes. 3 years ago
cr2header_int.hpp remove some overriden defaulted destructors 2 years ago
cr2image.cpp return nullptr instead of reset 2 years ago
crwimage.cpp return nullptr instead of reset 2 years ago
crwimage_int.cpp gcc: remove redundant struct 2 years ago
crwimage_int.hpp replace std::pair and tuple with C structs 2 years ago
datasets.cpp SonarLint cleanups 2 years ago
doxygen.hpp.in Update .clang-format file & apply clang-format to whole project 3 years ago
easyaccess.cpp Merge pull request #2422 from norbertwg/interpretation-for-Exif.Photo.LensSpecification 2 years ago
enforce.hpp namespace enforce.hpp functions to Internal 2 years ago
epsimage.cpp add various moves 2 years ago
error.cpp Fix seg fault when using `iconv_open()` (#2403) 3 years ago
exif.cpp SonarLint cleanups 2 years ago
fff.h Update .clang-format file & apply clang-format to whole project 3 years ago
fujimn_int.cpp random fixes 2 years ago
fujimn_int.hpp Update .clang-format file & apply clang-format to whole project 3 years ago
futils.cpp don't assign an fs::path to a string 2 years ago
gifimage.cpp return nullptr instead of reset 2 years ago
helper_functions.cpp compilation issue on Windows 2 years ago
helper_functions.hpp compilation issue on Windows 2 years ago
http.cpp gcc: remove redundant struct 2 years ago
i18n.h Update .clang-format file & apply clang-format to whole project 3 years ago
image.cpp coverity: remove dead code 2 years ago
image_int.cpp Convert type of depth parameter to size_t. 3 years ago
image_int.hpp use gnu_printf 2 years ago
iptc.cpp random fixes 2 years ago
jp2image.cpp work around windows.h min/max macros 2 years ago
jp2image_int.cpp Fix out of bounds read in isValidBoxFileType() 3 years ago
jp2image_int.hpp JP2 - stronger checks on Signatuer and FileType boxes 3 years ago
jpgimage.cpp gcc: remove redundant struct 2 years ago
makernote_int.cpp random fixes 2 years ago
makernote_int.hpp remove some overriden defaulted destructors 2 years ago
matroskavideo.cpp random fixes 2 years ago
metadatum.cpp Update .clang-format file & apply clang-format to whole project 3 years ago
minoltamn_int.cpp extern to static 2 years ago
minoltamn_int.hpp Update .clang-format file & apply clang-format to whole project 3 years ago
mrwimage.cpp namespace enforce.hpp functions to Internal 2 years ago
nikonmn_int.cpp gcc: remove redundant struct 2 years ago
nikonmn_int.hpp Update Nikon flash tags (#2274) 3 years ago
olympusmn_int.cpp add contains function 2 years ago
olympusmn_int.hpp Update .clang-format file & apply clang-format to whole project 3 years ago
orfimage.cpp return nullptr instead of reset 2 years ago
orfimage_int.cpp clang-tidy: default member init 3 years ago
orfimage_int.hpp remove some overriden defaulted destructors 2 years ago
panasonicmn_int.cpp Rename resp. remove duplicate exif keys (#2434) 3 years ago
panasonicmn_int.hpp Update .clang-format file & apply clang-format to whole project 3 years ago
pentaxmn_int.cpp random fixes 2 years ago
pentaxmn_int.hpp std::find to find template 2 years ago
pgfimage.cpp fix implicit conversion 2 years ago
photoshop.cpp namespace enforce.hpp functions to Internal 2 years ago
pngchunk_int.cpp coverity: remove dead code 2 years ago
pngchunk_int.hpp clang-tidy: manual clang-tidy fixes 3 years ago
pngimage.cpp random fixes 2 years ago
preview.cpp add various moves 2 years ago
private.h Update .clang-format to align pointers to the types 3 years ago
properties.cpp get rid of Key() move operations 2 years ago
psdimage.cpp add various moves 2 years ago
quicktimevideo.cpp extern to static 2 years ago
rafimage.cpp coverity: remove dead code 2 years ago
riffvideo.cpp Convert tail-recursion to loop to avoid stack exhaustion. 2 years ago
rw2image.cpp return nullptr instead of reset 2 years ago
rw2image_int.cpp Update .clang-format file & apply clang-format to whole project 3 years ago
rw2image_int.hpp remove some overriden defaulted destructors 2 years ago
safe_op.hpp replace enable_if with if constexpr 2 years ago
samsungmn_int.cpp random fixes 2 years ago
samsungmn_int.hpp Update .clang-format file & apply clang-format to whole project 3 years ago
sigmamn_int.cpp Convert IfdId and SectionId to enum classes. 3 years ago
sigmamn_int.hpp Update .clang-format file & apply clang-format to whole project 3 years ago
sonymn_int.cpp SonarLint cleanups 2 years ago
sonymn_int.hpp Update Sony(1|2) tags (#2323) 3 years ago
tags.cpp MSVC warning fixes 2 years ago
tags_int.cpp Merge pull request #2422 from norbertwg/interpretation-for-Exif.Photo.LensSpecification 2 years ago
tags_int.hpp MSVC warning fixes 2 years ago
tgaimage.cpp return nullptr instead of reset 2 years ago
tiffcomposite_int.cpp Minor refactorings to stop UBSAN from complaining. 2 years ago
tiffcomposite_int.hpp MSVC warning fixes 2 years ago
tifffwd_int.hpp revert std::function back to function pointers 3 years ago
tiffimage.cpp use find() 2 years ago
tiffimage_int.cpp remove MSVC hacks 2 years ago
tiffimage_int.hpp gcc: noexcept 2 years ago
tiffvisitor_int.cpp Minor refactorings to stop UBSAN from complaining. 2 years ago
tiffvisitor_int.hpp Use size_t for sizes and offsets. 3 years ago
types.cpp gcc: remove redundant struct 2 years ago
tzfile.h Update .clang-format file & apply clang-format to whole project 3 years ago
utils.cpp explicit conversion 2 years ago
utils.hpp add contains function 2 years ago
value.cpp remove old MSVC workaround 2 years ago
version.cpp fix compilation under FreeBSD 2 years ago
webpimage.cpp SonarLint cleanups 2 years ago
xmp.cpp random fixes 2 years ago
xmpsidecar.cpp add contains function 2 years ago