Coverage Report

Created: 2025-07-18 06:25

/src/clib/deps/list/list_node.c
Line
Count
Source (jump to first uncovered line)
1
2
//
3
// node.c
4
//
5
// Copyright (c) 2010 TJ Holowaychuk <tj@vision-media.ca>
6
//
7
8
#include "list.h"
9
10
/*
11
 * Allocates a new list_node_t. NULL on failure.
12
 */
13
14
list_node_t *
15
266k
list_node_new(void *val) {
16
266k
  list_node_t *self;
17
266k
  if (!(self = LIST_MALLOC(sizeof(list_node_t))))
18
0
    return NULL;
19
266k
  self->prev = NULL;
20
266k
  self->next = NULL;
21
266k
  self->val = val;
22
266k
  return self;
23
266k
}