RawSpeed
fast raw decoding library
Loading...
Searching...
No Matches
PanasonicV7Decompressor.cpp File Reference
#include "decompressors/PanasonicV7Decompressor.h"
#include "MemorySanitizer.h"
#include "adt/Casts.h"
#include "common/RawImage.h"
#include "common/RawspeedException.h"
#include "fuzz/Common.h"
#include "io/Buffer.h"
#include "io/ByteStream.h"
#include "io/Endianness.h"
#include <cassert>
#include <cstddef>
#include <cstdint>
Include dependency graph for PanasonicV7Decompressor.cpp:

Go to the source code of this file.

Functions

int LLVMFuzzerTestOneInput (const uint8_t *Data, size_t Size)

Function Documentation

◆ LLVMFuzzerTestOneInput()

int LLVMFuzzerTestOneInput ( const uint8_t * Data,
size_t Size )

Definition at line 36 of file PanasonicV7Decompressor.cpp.

References assert(), rawspeed::MSan::CheckMemIsInitialized(), rawspeed::RawImageData::createData(), CreateRawImage(), rawspeed::RawImageData::getByteDataAsUncroppedArray2DRef(), rawspeed::ByteStream::getRemainSize(), rawspeed::ByteStream::getStream(), rawspeed::implicit_cast(), and rawspeed::little.

Here is the call graph for this function: