From 6c220a45fdca707b4de05c941cca717c39d8ad5d Mon Sep 17 00:00:00 2001 From: Pali Rohár Date: Sun, 23 Sep 2012 12:23:40 +0200 Subject: nolo: nolo_boot_device - cmdline is const --- src/nolo.c | 4 ++-- src/nolo.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/nolo.c b/src/nolo.c index a109bef..e398c24 100644 --- a/src/nolo.c +++ b/src/nolo.c @@ -461,7 +461,7 @@ int nolo_flash_image(struct usb_device_info * dev, struct image * image) { } -int nolo_boot_device(struct usb_device_info * dev, char * cmdline) { +int nolo_boot_device(struct usb_device_info * dev, const char * cmdline) { int size = 0; int mode = NOLO_BOOT_MODE_NORMAL; @@ -487,7 +487,7 @@ int nolo_boot_device(struct usb_device_info * dev, char * cmdline) { cmdline = NULL; } - if ( usb_control_msg(dev->udev, NOLO_WRITE, NOLO_BOOT, mode, 0, cmdline, size, 2000) < 0 ) + if ( usb_control_msg(dev->udev, NOLO_WRITE, NOLO_BOOT, mode, 0, (char *)cmdline, size, 2000) < 0 ) ERROR_RETURN("Booting failed", -1); return 0; diff --git a/src/nolo.h b/src/nolo.h index f38cb64..2f93153 100644 --- a/src/nolo.h +++ b/src/nolo.h @@ -29,7 +29,7 @@ enum device nolo_get_device(struct usb_device_info * dev); int nolo_load_image(struct usb_device_info * dev, struct image * image); int nolo_flash_image(struct usb_device_info * dev, struct image * image); -int nolo_boot_device(struct usb_device_info * dev, char * cmdline); +int nolo_boot_device(struct usb_device_info * dev, const char * cmdline); int nolo_reboot_device(struct usb_device_info * dev); int nolo_get_root_device(struct usb_device_info * dev); -- cgit v1.2.3