diff options
author | Martin Willi <martin@strongswan.org> | 2008-11-21 08:11:24 +0000 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2008-11-21 08:11:24 +0000 |
commit | 8f45ece098abf2a5a970fee54bbbccc2b77d426a (patch) | |
tree | e89e5cd008a0f6604e1e0d4b2a68b2b83d8321db | |
parent | cdee592e3826e06f9a5a9684ff646f965d5b02b4 (diff) | |
download | strongswan-8f45ece098abf2a5a970fee54bbbccc2b77d426a.tar.bz2 strongswan-8f45ece098abf2a5a970fee54bbbccc2b77d426a.tar.xz |
expecting int sized length arguments to chunk_split, as vararg functions use integers
-rw-r--r-- | src/libstrongswan/chunk.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstrongswan/chunk.c b/src/libstrongswan/chunk.c index d682eeb16..4cd2c573e 100644 --- a/src/libstrongswan/chunk.c +++ b/src/libstrongswan/chunk.c @@ -132,7 +132,7 @@ chunk_t chunk_create_cat(u_char *ptr, const char* mode, ...) void chunk_split(chunk_t chunk, const char *mode, ...) { va_list chunks; - size_t len; + u_int len; chunk_t *ch; va_start(chunks, mode); @@ -142,7 +142,7 @@ void chunk_split(chunk_t chunk, const char *mode, ...) { break; } - len = va_arg(chunks, size_t); + len = va_arg(chunks, u_int); ch = va_arg(chunks, chunk_t*); /* a null chunk means skip len bytes */ if (ch == NULL) |