diff options
| author | Andreas Schneider <asn@cryptomilk.org> | 2014-08-15 10:17:25 +0200 |
|---|---|---|
| committer | Andreas Schneider <asn@cryptomilk.org> | 2014-08-15 12:29:11 +0200 |
| commit | 1b6375ce89c6f070dba2d22d943522b374ccdc65 (patch) | |
| tree | efb82358fc0b659e85ffb44c8c36b1a405a0436b /src | |
| parent | 64f6abead798479f5a0dc45a04430bdd7152e6c8 (diff) | |
| download | libssh-1b6375ce89c6f070dba2d22d943522b374ccdc65.tar.gz libssh-1b6375ce89c6f070dba2d22d943522b374ccdc65.tar.xz libssh-1b6375ce89c6f070dba2d22d943522b374ccdc65.zip | |
buffer: Make sure rc is initialized.
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Aris Adamantiadis <aris@0xbadc0de.be>
Diffstat (limited to 'src')
| -rw-r--r-- | src/buffer.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/buffer.c b/src/buffer.c index f286c531..beaa44bb 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -658,7 +658,7 @@ struct ssh_string_struct *buffer_get_mpint(struct ssh_buffer_struct *buffer) { * @see ssh_buffer_add_format() for format list values. */ int ssh_buffer_pack_va(struct ssh_buffer_struct *buffer, const char *format, va_list ap){ - int rc; + int rc = SSH_ERROR; const char *p; union { uint8_t byte; @@ -781,7 +781,7 @@ int _ssh_buffer_pack(struct ssh_buffer_struct *buffer, const char *format, ...){ * @see ssh_buffer_get_format() for format list values. */ int ssh_buffer_unpack_va(struct ssh_buffer_struct *buffer, const char *format, va_list ap){ - int rc; + int rc = SSH_ERROR; const char *p, *last; union { uint8_t *byte; |
