Commit 68cb6c1f authored by Sven Gestegård Robertz's avatar Sven Gestegård Robertz
Browse files

packet length is excluding tag, fixed for version packet

parent e40986a2
......@@ -64,8 +64,12 @@ struct labcomm_encoder *labcomm_encoder_new(
result->writer->action_context,
LABCOMM_VERSION, NULL, CURRENT_VERSION);
labcomm_write_packed32(result->writer, LABCOMM_VERSION);
#ifdef LENGTH_INCL_TAG
length = (labcomm_size_packed32(LABCOMM_VERSION) +
labcomm_size_string(CURRENT_VERSION));
#else
length = labcomm_size_string(CURRENT_VERSION);
#endif
labcomm_write_packed32(result->writer, length);
labcomm_write_string(result->writer, CURRENT_VERSION);
labcomm_writer_end(result->writer, result->writer->action_context);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment