PVS-StudioWarnings

PVS-Studio warning V501 for IPP Samples

Nov 20th, 2014
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.68 KB | None | 0 0
  1. int ec_fb_GetSubbandNum(void *stat)
  2. {
  3.     _fbECState *state=(_fbECState *)stat;
  4.     return (state->freq-state->freq);
  5. }
  6.  
  7. Something wrong has been subtracted. I don't know what the code should look like exactly, but this is obviously an error. The function always returns 0.
  8.  
  9. This suspicious code was found in IPP Samples project by PVS-Studio static code analyzer.
  10. Warning message is:
  11. V501 There are identical sub-expressions to the left and to the right of the '-' operator: state->freq - state->freq speech ec_fb.c 250
  12.  
  13. 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