]> granicus.if.org Git - libevent/commit
buffer: add an assert for last_with_datap to suppress static analyzer
authorAzat Khuzhin <a3at.mail@gmail.com>
Sun, 28 Oct 2018 12:16:24 +0000 (15:16 +0300)
committerAzat Khuzhin <a3at.mail@gmail.com>
Sun, 28 Oct 2018 12:24:11 +0000 (15:24 +0300)
commitf83ac92da9fff789135d1e5b9050653cf7fdb517
tree8a09389002cfed1b57211b2c34cb521c21371f60
parent731469b33a683b359783b4658994081971e8f474
buffer: add an assert for last_with_datap to suppress static analyzer

  ../buffer.c:2231:6: warning: Access to field 'flags' results in a dereference of a null pointer
          if (CHAIN_SPACE_LEN(*firstchainp) == 0) {
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  ../buffer.c:130:30: note: expanded from macro 'CHAIN_SPACE_LEN'
  #define CHAIN_SPACE_LEN(ch) ((ch)->flags & EVBUFFER_IMMUTABLE ? \
buffer.c