aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTilo Eckert <tilo.eckert@flam.de>2019-02-18 15:53:32 +0100
committerAndreas Schneider <asn@cryptomilk.org>2019-02-21 10:51:17 +0100
commit7caf6d2ab62dc2ac964808cedae48d75c4156ddd (patch)
tree015890919897763bb32b8b0187039b18f56d9245 /src
parent5a590dfb5f0c0593dee7d138b8e8ee42ab093406 (diff)
downloadlibssh-7caf6d2ab62dc2ac964808cedae48d75c4156ddd.tar.gz
libssh-7caf6d2ab62dc2ac964808cedae48d75c4156ddd.tar.xz
libssh-7caf6d2ab62dc2ac964808cedae48d75c4156ddd.zip
buffer: Fix regression introduced by 6c7eaa and c306a6
Buffer (un)packing was broken on compilers that are not gcc-compatible since the checks for an argument count of -1 have been removed from ssh_buffer_(un)pack(). This fix no longer uses GCC extensions for the __VA_NARG__ macro, but only plain C99. Note: The macro can no longer count empty argument lists (results in compile error) which was not needed anyway. Signed-off-by: Tilo Eckert <tilo.eckert@flam.de> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> Reviewed-by: Jakub Jelen <jjelen@redhat.com>
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions