Browse Source

Fix warnings.

tags/0.9.0
Vsevolod Stakhov 9 years ago
parent
commit
40f832e8ad
4 changed files with 12 additions and 11 deletions
  1. 3
    1
      src/libserver/spf.c
  2. 7
    8
      src/libstat/backends/mmaped_file.c
  3. 1
    1
      src/libutil/expression.c
  4. 1
    1
      src/lua/lua_task.c

+ 3
- 1
src/libserver/spf.c View File

@@ -230,7 +230,7 @@ rspamd_spf_process_reference (struct spf_resolved *target,
struct spf_addr *addr, struct spf_record *rec, gboolean top)
{
struct spf_resolved_element *elt;
struct spf_addr *cur, taddr;
struct spf_addr *cur = NULL, taddr;
guint i;

if (addr) {
@@ -252,6 +252,7 @@ rspamd_spf_process_reference (struct spf_resolved *target,
}
}

g_assert (cur != NULL);
if (!(cur->flags & RSPAMD_SPF_FLAG_PARSED)) {
/* Unresolved redirect */
msg_info ("redirect to %s cannot be resolved", cur->spf_string);
@@ -630,6 +631,7 @@ parse_spf_domain_mask (struct spf_record *rec, struct spf_addr *addr,

resolved = g_ptr_array_index (rec->resolved, rec->resolved->len - 1);
host = resolved->cur_domain;
c = p;

while (*p) {
t = *p;

+ 7
- 8
src/libstat/backends/mmaped_file.c View File

@@ -913,16 +913,15 @@ rspamd_mmaped_file_runtime (struct rspamd_task *task,

filename = ucl_object_tostring (filenameo);

if (learn) {

sizeo = ucl_object_find_key (stcf->opts, "size");
if (sizeo == NULL || ucl_object_type (sizeo) != UCL_INT) {
msg_err ("statfile %s has no size defined", stcf->symbol);
return NULL;
}

sizeo = ucl_object_find_key (stcf->opts, "size");
if (sizeo == NULL || ucl_object_type (sizeo) != UCL_INT) {
msg_err ("statfile %s has no size defined", stcf->symbol);
return NULL;
}
size = ucl_object_toint (sizeo);

size = ucl_object_toint (sizeo);
if (learn) {
rspamd_mmaped_file_create (ctx, filename, size, stcf);
}


+ 1
- 1
src/libutil/expression.c View File

@@ -837,7 +837,7 @@ static gint
rspamd_ast_process_node (struct rspamd_expression *expr, gint flags, GNode *node,
gpointer data)
{
struct rspamd_expression_elt *elt, *celt, *parelt;
struct rspamd_expression_elt *elt, *celt, *parelt = NULL;
GNode *cld;
gint acc = G_MININT, lim = G_MININT, val;
gdouble t1, t2;

+ 1
- 1
src/lua/lua_task.c View File

@@ -1247,7 +1247,7 @@ lua_task_get_queue_id (lua_State *L)
{
struct rspamd_task *task = lua_check_task (L, 1);

if (task && task->queue_id != NULL && task->queue_id != "undef") {
if (task && task->queue_id != NULL && strcmp (task->queue_id, "undef") != 0) {
lua_pushstring (L, task->queue_id);
return 1;
}

Loading…
Cancel
Save