/**
* collectd - src/utils_config_cores.c
*
- * Copyright(c) 2017 Intel Corporation. All rights reserved.
+ * Copyright(c) 2018 Intel Corporation. All rights reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* Number of elements placed into nums.
*/
static size_t str_list_to_nums(char *s, unsigned *nums, size_t nums_len) {
- char *saveptr;
+ char *saveptr = NULL;
char *token;
size_t idx = 0;
ERROR(UTIL_NAME ": Missing closing bracket ] in option %s.", in);
return -EINVAL;
}
- if ((end - start) >= out_size) {
+ if ((size_t)(end - start) >= out_size) {
ERROR(UTIL_NAME ": Out buffer is too small.");
return -EINVAL;
}