diff --git a/examples/src/bussiness.c b/examples/src/bussiness.c index 46c99fe2699aff1a34ffdb1429d724480598eccd..e59a36a3fdcb28642e2daaf88f1a4da112cea8e9 100644 --- a/examples/src/bussiness.c +++ b/examples/src/bussiness.c @@ -115,7 +115,7 @@ void server_bussiness(char *out, const char *in, uint32_t size) // the business processsing of client int32_t client_bussiness(char *out, const char *in, uint32_t size, bool verify, uint32_t *msg_idx) { - if (verify == false) { + if (!verify) { for (uint32_t i = 0; i < (size - 1); ++i) { out[i] = bussiness_messages_low[(*msg_idx + i) % BUSSINESS_MESSAGE_SIZE]; } @@ -130,8 +130,7 @@ int32_t client_bussiness(char *out, const char *in, uint32_t size, bool verify, } out[size - 1] = '\0'; - ++(*msg_idx); - *msg_idx = (*msg_idx) % BUSSINESS_MESSAGE_SIZE; + *msg_idx = (*msg_idx + 1) % BUSSINESS_MESSAGE_SIZE; return PROGRAM_OK; }