File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -291,16 +291,19 @@ static int get_int(FAR setting_t *setting, FAR int *i)
291291 * i = setting -> val .i ;
292292 }
293293 break ;
294+
294295 case SETTING_BOOL :
295296 {
296297 * i = !!setting -> val .i ;
297298 }
298299 break ;
300+
299301 case SETTING_FLOAT :
300302 {
301303 * i = (int )setting -> val .f ;
302304 }
303305 break ;
306+
304307 default :
305308 {
306309 return - EACCES ;
@@ -368,6 +371,7 @@ static int get_bool(FAR setting_t *setting, FAR int *i)
368371 * i = !!setting -> val .i ;
369372 }
370373 break ;
374+
371375 default :
372376 {
373377 return - EACCES ;
@@ -432,11 +436,13 @@ static int get_float(FAR setting_t *setting, FAR double *f)
432436 * f = setting -> val .f ;
433437 }
434438 break ;
439+
435440 case SETTING_INT :
436441 {
437442 * f = (double )setting -> val .i ;
438443 }
439444 break ;
445+
440446 default :
441447 {
442448 return - EACCES ;
@@ -505,11 +511,13 @@ static int get_ip(FAR setting_t *setting, FAR struct in_addr *ip)
505511 ret = OK ;
506512 }
507513 break ;
514+
508515 case SETTING_STRING :
509516 {
510517 ret = inet_pton (AF_INET , setting -> val .s , ip );
511518 }
512519 break ;
520+
513521 default :
514522 {
515523 return - EACCES ;
You can’t perform that action at this time.
0 commit comments