Reorder precondition checker 18/278918/2
authorSuyeon Hwang <stom.hwang@samsung.com>
Thu, 28 Jul 2022 04:48:33 +0000 (13:48 +0900)
committerSuyeon Hwang <stom.hwang@samsung.com>
Thu, 28 Jul 2022 04:55:23 +0000 (13:55 +0900)
commitd6f24023802e6ef23db9b9120848080630462004
treeff6c1c3aa3e0d259740b00eacc55bc6626ef8b1a
parent400cba4b9c95b0c77976476db06e914e86aa1a08
Reorder precondition checker

- Issue:
Some unit tests are failed.

- Solution:
The reason why the tests are failed is because the order for checking
precondition is changed from previous code. All APIs first check
parameters and then check state. However, some function check state
first and the parameters after next patch.
https://review.tizen.org/gerrit/c/platform/core/uifw/stt/+/277656

This patch revert the order of precondition check, so every APIs check
precondition with same way.

Change-Id: I91d1ef4e3fd0910070e182bad39156d45b1c69fc
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
client/stt.c