Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
autodetect alignment during _vec_resize
[vpp.git]
/
src
/
vppinfra
/
serialize.c
diff --git
a/src/vppinfra/serialize.c
b/src/vppinfra/serialize.c
index
fe2146a
..
a098aa2
100644
(file)
--- a/
src/vppinfra/serialize.c
+++ b/
src/vppinfra/serialize.c
@@
-313,7
+313,7
@@
unserialize_vector_ha (serialize_main_t * m,
if (l > max_length)
serialize_error (&m->header,
clib_error_create ("bad vector length %d", l));
if (l > max_length)
serialize_error (&m->header,
clib_error_create ("bad vector length %d", l));
- p = v = _vec_resize (0, l, (uword) l * elt_bytes, header_bytes,
+ p = v = _vec_resize (
(void *)
0, l, (uword) l * elt_bytes, header_bytes,
/* align */ align);
while (l != 0)
/* align */ align);
while (l != 0)
@@
-444,7
+444,8
@@
unserialize_pool_helper (serialize_main_t * m,
return 0;
}
return 0;
}
- v = _vec_resize (0, l, (uword) l * elt_bytes, sizeof (p[0]), align);
+ v = _vec_resize ((void *) 0, l, (uword) l * elt_bytes, sizeof (p[0]),
+ align);
p = pool_header (v);
vec_unserialize (m, &p->free_indices, unserialize_vec_32);
p = pool_header (v);
vec_unserialize (m, &p->free_indices, unserialize_vec_32);