X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvlib%2Fbuffer_serialize.c;h=5696882ae0d76181e68460ac729a519b0cfd15f6;hb=5a2e278a09726be627b8310e03f0522d60aafedf;hp=96a5f0a0da86d567b4e1b616e4b8b8aced6ffbfe;hpb=878c609889dcdc58538d40d8b3f662320f88573d;p=vpp.git diff --git a/src/vlib/buffer_serialize.c b/src/vlib/buffer_serialize.c index 96a5f0a0da8..5696882ae0d 100644 --- a/src/vlib/buffer_serialize.c +++ b/src/vlib/buffer_serialize.c @@ -170,7 +170,7 @@ serialize_open_vlib_helper (serialize_main_t * m, /* Initialize serialize main but save overflow buffer for re-use between calls. */ { u8 *save = m->stream.overflow_buffer; - memset (m, 0, sizeof (m[0])); + clib_memset (m, 0, sizeof (m[0])); m->stream.overflow_buffer = save; if (save) _vec_len (save) = 0; @@ -216,7 +216,7 @@ serialize_close_vlib_buffer (serialize_main_t * m) { sm->last_buffer = vlib_buffer_add_data (sm->vlib_main, sm->tx.free_list_index, - sm->last_buffer == ~0 ? 0 : sm->last_buffer, + sm->last_buffer, s->overflow_buffer, vec_len (s->overflow_buffer)); _vec_len (s->overflow_buffer) = 0;