Unreachable Computation at scanner.c:2028 |
No properties have been set. edit properties |
Jump to warning location ↓ | warning details... |
| |
df__scan_bytes (/home/sate/Testcases/c/cve/wireshark-1.2.0/epan/dfilter/scanner.c)![]() | ||||||
![]() | ||||||
2003 | YY_BUFFER_STATE df__scan_bytes (yyconst char * yybytes, int _yybytes_len ) | |||||
2004 | { | |||||
2005 | YY_BUFFER_STATE b; | |||||
2006 | char *buf; | |||||
2007 | yy_size_t n; | |||||
2008 | int i; | |||||
2009 | ||||||
2010 | /* Get memory for full buffer, including space for trailing EOB's. */ | |||||
2011 | n = _yybytes_len + 2; | |||||
2012 | buf = (char *) df_alloc(n ); | |||||
2013 | if ( ! buf ) | |||||
2014 | YY_FATAL_ERROR( "out of dynamic memory in df__scan_bytes()" ); | |||||
2015 | ||||||
2016 | for ( i = 0; i < _yybytes_len; ++i ) | |||||
2017 | buf[i] = yybytes[i]; | |||||
2018 | ||||||
2019 | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; | |||||
2020 | ||||||
2021 | b = df__scan_buffer(buf,n ); | |||||
2022 | if ( ! b ) | |||||
2023 | YY_FATAL_ERROR( "bad buffer in df__scan_bytes()" ); | |||||
2024 | ||||||
2025 | /* It's okay to grow etc. this buffer, and we should throw it | |||||
2026 | * away when we're done. | |||||
2027 | */ | |||||
2028 | b->yy_is_our_buffer = 1;
| |||||
2029 | ||||||
2030 | return b; | |||||
2031 | } | |||||
![]() |