X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=examples%2Fport_config.c;h=76293c7603ae90a5870e5b525a88f0ada888e4f0;hb=refs%2Fheads%2Fmaster;hp=2966e63cbe3f7224c612ecc839df8df331e84676;hpb=9ddf08588d4915aa9a407525075d2d29951c8f16;p=libserialport.git diff --git a/examples/port_config.c b/examples/port_config.c index 2966e63..76293c7 100644 --- a/examples/port_config.c +++ b/examples/port_config.c @@ -130,24 +130,25 @@ int check(enum sp_return result) { /* For this example we'll just exit on any error by calling abort(). */ char *error_message; + switch (result) { - case SP_ERR_ARG: - printf("Error: Invalid argument.\n"); - abort(); - case SP_ERR_FAIL: - error_message = sp_last_error_message(); - printf("Error: Failed: %s\n", error_message); - sp_free_error_message(error_message); - abort(); - case SP_ERR_SUPP: - printf("Error: Not supported.\n"); - abort(); - case SP_ERR_MEM: - printf("Error: Couldn't allocate memory.\n"); - abort(); - case SP_OK: - default: - return result; + case SP_ERR_ARG: + printf("Error: Invalid argument.\n"); + abort(); + case SP_ERR_FAIL: + error_message = sp_last_error_message(); + printf("Error: Failed: %s\n", error_message); + sp_free_error_message(error_message); + abort(); + case SP_ERR_SUPP: + printf("Error: Not supported.\n"); + abort(); + case SP_ERR_MEM: + printf("Error: Couldn't allocate memory.\n"); + abort(); + case SP_OK: + default: + return result; } } @@ -155,12 +156,19 @@ int check(enum sp_return result) const char *parity_name(enum sp_parity parity) { switch (parity) { - case SP_PARITY_INVALID: return "(Invalid)"; - case SP_PARITY_NONE: return "None"; - case SP_PARITY_ODD: return "Odd"; - case SP_PARITY_EVEN: return "Even"; - case SP_PARITY_MARK: return "Mark"; - case SP_PARITY_SPACE: return "Space"; - default: return NULL; + case SP_PARITY_INVALID: + return "(Invalid)"; + case SP_PARITY_NONE: + return "None"; + case SP_PARITY_ODD: + return "Odd"; + case SP_PARITY_EVEN: + return "Even"; + case SP_PARITY_MARK: + return "Mark"; + case SP_PARITY_SPACE: + return "Space"; + default: + return NULL; } }