| GCC Code Coverage Report | |||||||||||||||||||||
|
|||||||||||||||||||||
| Line | Branch | Exec | Source |
1 |
/* |
||
2 |
* x_malloc.c |
||
3 |
* |
||
4 |
* Modified: Jun 27, 2018 |
||
5 |
* Author: lightftp |
||
6 |
*/ |
||
7 |
|||
8 |
#include <stdlib.h> |
||
9 |
#include <stdio.h> |
||
10 |
#include <string.h> |
||
11 |
|||
12 |
4338 |
void * x_malloc(size_t size) |
|
13 |
{ |
||
14 |
void *result; |
||
15 |
|||
16 |
4338 |
result = malloc(size); |
|
17 |
✗✓ | 4338 |
if (result == NULL) |
18 |
{ |
||
19 |
printf("\r\nOut of memory\r\n"); |
||
20 |
abort(); |
||
21 |
} |
||
22 |
|||
23 |
memset(result, 0, size); |
||
24 |
|||
25 |
4338 |
return result; |
|
26 |
} |
| Generated by: GCOVR (Version 4.2) |