Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void Assign(const AVSValue* src, bool init) {
- if (src->IsClip() && src->clip)
- src->clip->AddRef();
- if (!init && IsClip() && clip)
- clip->Release();
- // make sure this copies the whole struct!
- //((__int32*)this)[0] = ((__int32*)src)[0];
- //((__int32*)this)[1] = ((__int32*)src)[1];
- memcpy(this,src,sizeof(this));
- }
- Come on, you scoundrel, get copied, get copied!
- This suspicious code was found in ffdshow project by PVS-Studio static code analyzer.
- Warning message is:
- V579 The memcpy function receives the pointer and its size as arguments. It is possibly a mistake. Inspect the third argument. avisynth.h 695
- PVS-Studio is a static analyzer for detecting bugs in the source code of applications written in C, C++, C++11, C++/CX. Site: http://www.viva64.com/en/pvs-studio/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement