|
|
|
|
604
|
light_device_target_t* light_find_device_target(light_context_t *ctx, char const * name)
|
604
|
light_device_target_t* light_find_device_target(light_context_t *ctx, char const * name)
|
605
|
{
|
605
|
{
|
606
|
light_target_path_t new_path;
|
606
|
light_target_path_t new_path;
|
607
|
- light_split_target_path(name, &new_path);
|
|
|
|
|
607
|
+ if(!light_split_target_path(name, &new_path))
|
|
|
608
|
+ {
|
|
|
609
|
+ LIGHT_WARN("light_find_device_target needs a path in the format of \"enumerator/device/target\", the following format is not recognized: \"%s\"", name);
|
|
|
610
|
+ return NULL;
|
|
|
611
|
+ }
|
608
|
|
612
|
|
609
|
/*
|
613
|
/*
|
610
|
Uncomment to debug the split function
|
614
|
Uncomment to debug the split function
|