aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornchusid <nchusid@google.com>2024-01-22 13:02:17 -0500
committerGitHub <noreply@github.com>2024-01-22 13:02:17 -0500
commit4d59203c0aa957e9b80a7c7ca78f7af1771dc033 (patch)
treead39763adc8bebc65bf46d924a413a63021fa0af
parentf1e15dd837c04347504149f71db67a78fbeddc73 (diff)
parent851c5e10d01d988aceffeefd3892dbf6d1d3ab67 (diff)
downloadpiex-upstream-master.tar.gz
Merge pull request #3 from warrenfalk/masterupstream-master
Fix build error with strlen in image_type_recognition
-rwxr-xr-xsrc/image_type_recognition/image_type_recognition_lite.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/image_type_recognition/image_type_recognition_lite.cc b/src/image_type_recognition/image_type_recognition_lite.cc
index 5976f42..be23b06 100755
--- a/src/image_type_recognition/image_type_recognition_lite.cc
+++ b/src/image_type_recognition/image_type_recognition_lite.cc
@@ -206,12 +206,12 @@ class ArwTypeChecker : public TypeChecker {
class Cr3TypeChecker : public TypeChecker {
public:
static constexpr size_t kSignatureOffset = 4;
- static constexpr const char* kSignature = "ftypcrx ";
+ static constexpr const char kSignature[] = "ftypcrx ";
virtual RawImageTypes Type() const { return kCr3Image; }
virtual size_t RequestedSize() const {
- return kSignatureOffset + strlen(kSignature);
+ return kSignatureOffset + std::size(kSignature) - 1;
}
// Checks for the ftyp box w/ brand 'crx '.