ptr_value = hashtable_get (options, "buffer_flush");
if (ptr_value && ptr_value[0])
{
+ error = NULL;
number = strtol (ptr_value, &error, 10);
if (error && !error[0]
&& (number >= 1) && (number <= HOOK_PROCESS_BUFFER_SIZE))
else
{
ptr_buffer = gui_buffer_search_by_number_or_name (argv[i]);
+ error = NULL;
(void) strtol (argv[i], &error, 10);
clear_number = (error && !error[0]);
}
ptr_buffer = gui_buffer_search_by_number_or_name (argv[i]);
if (ptr_buffer)
{
+ error = NULL;
(void) strtol (argv[i], &error, 10);
if (error && !error[0])
{
ptr_buffer = gui_buffer_search_by_number_or_name (argv[i]);
if (ptr_buffer)
{
+ error = NULL;
(void) strtol (argv[i], &error, 10);
if (error && !error[0])
{
if (!version)
return -1;
+ error = NULL;
number = strtoll (version, &error, 10);
if (!error || error[0])
return -1;
if (!tmp)
return strdup ("");
+ error = NULL;
number = strtol (tmp, &error, 10);
if (!error || error[0] || (number < 0))
{
if (!tmp)
return strdup ("");
+ error = NULL;
number = strtol (tmp, &error, 10);
if (!error || error[0] || (number < 0))
{
}
else
{
+ error = NULL;
number = strtol (str_number, &error, 10);
if (!error || error[0] || (number == 0))
goto end;
}
else if (strncmp (list_flags[i], "max_items=", 10) == 0)
{
+ error = NULL;
max_items = strtol (list_flags[i] + 10, &error, 10);
if (!error || error[0] || (max_items < 0))
goto end;
}
else
{
+ error = NULL;
number = strtol (str_number, &error, 10);
if (!error || error[0] || (number == 0))
goto end;
}
else
{
+ error = NULL;
number = strtol (text, &error, 10);
if (!error || error[0])
number = -1;
if (!base)
goto end;
+ error = NULL;
number = strtol (base, &error, 10);
if (!error || error[0])
goto end;
if (!base)
goto end;
+ error = NULL;
number = strtol (base, &error, 10);
if (!error || error[0])
goto end;
tmp = string_strndup (text, pos - text);
if (!tmp)
goto error;
+ error = NULL;
min_number = strtoll (tmp, &error, 10);
if (!error || error[0])
{
}
free (tmp);
+ error = NULL;
max_number = strtoll (pos + 1, &error, 10);
if (!error || error[0])
goto error;
ptr_value = hashtable_get (options, "debug");
if (ptr_value && ptr_value[0])
{
+ error = NULL;
number = strtol (ptr_value, &error, 10);
if (error && !error[0] && (number >= 1))
{
if (!str_number)
goto end;
+ error = NULL;
number = strtoll (str_number, &error, 10);
if (!error || error[0])
goto end;
else if (argument[0] == '-')
{
/* move the unread marker N lines towards the first line */
+ error = NULL;
number = strtol (argument, &error, 10);
if (error && !error[0] && (number < 0))
{
else if (argument[0] == '+')
{
/* move the unread marker N lines towards the last line */
+ error = NULL;
number = strtol (argument, &error, 10);
if (error && !error[0] && (number > 0))
{
else
{
/* move the unread marker N lines from the end towards the first line */
+ error = NULL;
number = strtol (argument, &error, 10);
if (error && !error[0] && (number > 0))
{
ptr_buffer = NULL;
+ error = NULL;
number = strtol (string, &error, 10);
if (error && !error[0])
{
hashtable_get (hashtable, "_chat_line_date") : NULL;
if (date)
{
+ error = NULL;
number = strtol (date, &error, 10);
if (error && !error[0])
{
ptr_bar_item_line = weechat_hashtable_get (info, "_bar_item_line");
if (!ptr_bar_item_line)
goto end;
+ error = NULL;
item_line = strtol (ptr_bar_item_line, &error, 10);
if (!error || error[0])
goto end;
return WEECHAT_RC_OK;
ptr_buffer = (struct t_gui_buffer *)value;
+ error = NULL;
number = strtol (ptr_number, &error, 10);
if (!error || error[0])
return WEECHAT_RC_OK;
+ error = NULL;
number2 = strtol (ptr_number2, &error, 10);
if (!error || error[0])
return WEECHAT_RC_OK;
else if (strncmp (server->list->filter, "u:>", 3) == 0)
{
/* filter by users (> N)*/
+ error = NULL;
number = strtol (server->list->filter + 3, &error, 10);
if (error && !error[0] && channel->users > (int)number)
return 1;
else if (strncmp (server->list->filter, "u:<", 3) == 0)
{
/* filter by users (< N)*/
+ error = NULL;
number = strtol (server->list->filter + 3, &error, 10);
if (error && !error[0] && channel->users < (int)number)
return 1;
else if (strncmp (server->list->filter, "u:", 2) == 0)
{
/* filter by users */
+ error = NULL;
number = strtol (server->list->filter + 2, &error, 10);
if (error && !error[0] && channel->users >= (int)number)
return 1;
ptr_name++;
}
channel->name2 = strdup (ptr_name);
+ error = NULL;
number = strtol (params[2], &error, 10);
channel->users = (error && !error[0]) ? number : 0;
channel->topic = (num_params > 3) ?
ptr_value = (const char *)weechat_hashtable_get (values, "max-bytes");
if (ptr_value)
{
+ error = NULL;
number = strtol (ptr_value, &error, 10);
if (error && !error[0])
server->multiline_max_bytes = number;
ptr_value = (const char *)weechat_hashtable_get (values, "max-lines");
if (ptr_value)
{
+ error = NULL;
number = strtol (ptr_value, &error, 10);
if (error && !error[0])
server->multiline_max_lines = number;
pos = strchr (time2, ',');
if (pos)
pos[0] = '\0';
+ error = NULL;
value = strtol (time2, &error, 10);
if (error && !error[0] && (value >= 0))
time_value = (int)value;
if (pos)
{
pos[0] = '\0';
+ error = NULL;
value = strtol (pos + 1, &error, 10);
if (!error || error[0])
value = -1;
timeout = 0;
if (str_timeout && str_timeout[0])
{
+ error = NULL;
number = (int)strtol (str_timeout, &error, 10);
if (error && !error[0])
timeout = number;
count = 1;
if (str_count && str_count[0])
{
+ error = NULL;
number = (int)strtol (str_count, &error, 10);
if (error && !error[0])
count = number;
timeout = 0;
if (str_timeout && str_timeout[0])
{
+ error = NULL;
number = (int)strtol (str_timeout, &error, 10);
if (error && !error[0])
timeout = number;
case_range = -1;
if (num_items >= 2)
{
+ error = NULL;
number = strtol (items[1], &error, 10);
if (error && !error[0])
case_range = (int)number;
case_range = -1;
if (num_items >= 2)
{
+ error = NULL;
number = strtol (items[1], &error, 10);
if (error && !error[0])
case_range = (int)number;
}
/* parameter 2: iterations */
+ error = NULL;
*iterations = (int)strtol (argv[1], &error, 10);
if (!error || error[0])
*iterations = 0;
if (!str_address || !str_address[0])
return NULL;
+ error = NULL;
number = strtoll (str_address, &error, 10);
if (!error || error[0] || (number <= 0) || (number > UINT32_MAX))
return NULL;