From 4fe12dfc27afaa041943c146b45f311d7cc535ea Mon Sep 17 00:00:00 2001 From: Jens True Date: Mon, 1 Apr 2019 10:40:05 +0200 Subject: [PATCH] K&R style --- main.c | 117 +++++++++++++++++++++++---------------------------------- 1 file changed, 48 insertions(+), 69 deletions(-) diff --git a/main.c b/main.c index 368d330..00e2364 100644 --- a/main.c +++ b/main.c @@ -51,17 +51,15 @@ static struct libusb_device_handle *devh = NULL; -int -main (int argc, char **argv) +int main(int argc, char **argv) { - int ret; - unsigned char code = 0; - if (argc != 2) - { - printf - ("Syntax: %s blue | red | green | aqua | purple | yellow | white | off\n", - argv[0]); - return -1; + int ret; + unsigned char code = 0; + if (argc != 2) { + printf + ("Syntax: %s blue | red | green | aqua | purple | yellow | white | off\n", + argv[0]); + return -1; } @@ -84,74 +82,55 @@ main (int argc, char **argv) 1 1 0 yellow 0x6 (more of a mustard - green color) 1 1 1 white 0x7 (a very blue-ish white) */ - if (strcmp (argv[1], "blue") == 0) - { - code = 1; - } - else if (strcmp (argv[1], "red") == 0) - { - code = 2; - } - else if (strcmp (argv[1], "green") == 0) - { - code = 3; - } - else if (strcmp (argv[1], "aqua") == 0) - { - code = 4; - } - else if (strcmp (argv[1], "purple") == 0) - { - code = 5; - } - else if (strcmp (argv[1], "yellow") == 0) - { - code = 6; - } - else if (strcmp (argv[1], "white") == 0) - { - code = 7; - } - else - { - printf ("invalid color\n"); - return -1; + if (strcmp(argv[1], "blue") == 0) { + code = 1; + } else if (strcmp(argv[1], "red") == 0) { + code = 2; + } else if (strcmp(argv[1], "green") == 0) { + code = 3; + } else if (strcmp(argv[1], "aqua") == 0) { + code = 4; + } else if (strcmp(argv[1], "purple") == 0) { + code = 5; + } else if (strcmp(argv[1], "yellow") == 0) { + code = 6; + } else if (strcmp(argv[1], "white") == 0) { + code = 7; + } else { + printf("invalid color\n"); + return -1; } - libusb_init (NULL); - devh = libusb_open_device_with_vid_pid (NULL, VID, PID); - if (devh == NULL) - { - printf ("not found\n"); - return -1; + libusb_init(NULL); + devh = libusb_open_device_with_vid_pid(NULL, VID, PID); + if (devh == NULL) { + printf("not found\n"); + return -1; } - if (libusb_kernel_driver_active (devh, 0)) - { - printf ("detach from kernel\n"); - ret = libusb_detach_kernel_driver (devh, 0); - if (ret < 0) - { - printf ("can't detach\n"); - return -1; + if (libusb_kernel_driver_active(devh, 0)) { + printf("detach from kernel\n"); + ret = libusb_detach_kernel_driver(devh, 0); + if (ret < 0) { + printf("can't detach\n"); + return -1; } } - char data[5]; - data[0] = code; - data[1] = 0x4; - data[2] = 0x4; - data[3] = 0x4; - data[4] = 0x4; + char data[5]; + data[0] = code; + data[1] = 0x4; + data[2] = 0x4; + data[3] = 0x4; + data[4] = 0x4; - int dummy; - libusb_claim_interface (devh, 0); - ret = libusb_interrupt_transfer (devh, 0x2, data, 5, &dummy, 0); - if (ret < 0) - { - perror ("error"); + int dummy; + libusb_claim_interface(devh, 0); + ret = libusb_interrupt_transfer(devh, 0x2, data, 5, &dummy, 0); + if (ret < 0) { + perror("error"); } - return 0; + return 0; }