We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent de38b7f commit db9ef17Copy full SHA for db9ef17
1 file changed
src/network/message.c
@@ -1,3 +1,4 @@
1
+#include <err.h>
2
#include "message.h"
3
4
struct message *generate_message(unsigned short id_s,
@@ -6,7 +7,11 @@ struct message *generate_message(unsigned short id_s,
6
7
size_t address,
8
size_t size,
9
enum operation op) {
- struct message *m = malloc(sizeof(struct message));
10
+ struct message *m = malloc(64 + sizeof(struct message));
11
+ if (!m) {
12
+ warnx("WARNING: MALLOC FAIL!!!!");
13
+ return NULL;
14
+ }
15
m->op = op;
16
m->address = address;
17
m->id_o = id_o;
0 commit comments