realloc->trealloc
This commit is contained in:
parent
ccc76dd982
commit
a97603031c
4
binlog.c
4
binlog.c
@ -685,7 +685,7 @@ void replay_log_event (void) {
|
||||
assert (C->user_list[i].user_id != user);
|
||||
}
|
||||
C->user_list_size ++;
|
||||
C->user_list = realloc (C->user_list, 12 * C->user_list_size);
|
||||
C->user_list = trealloc (C->user_list, 12 * C->user_list_size);
|
||||
C->user_list[C->user_list_size - 1].user_id = user;
|
||||
C->user_list[C->user_list_size - 1].inviter_id = inviter;
|
||||
C->user_list[C->user_list_size - 1].date = date;
|
||||
@ -715,7 +715,7 @@ void replay_log_event (void) {
|
||||
}
|
||||
assert (C->user_list[C->user_list_size - 1].user_id == user);
|
||||
C->user_list_size --;
|
||||
C->user_list = realloc (C->user_list, 12 * C->user_list_size);
|
||||
C->user_list = trealloc (C->user_list, 12 * C->user_list_size);
|
||||
C->user_list_version = version;
|
||||
}
|
||||
break;
|
||||
|
6
tools.c
6
tools.c
@ -31,6 +31,12 @@ static void out_of_memory (void) {
|
||||
assert (0 && "Out of memory");
|
||||
}
|
||||
|
||||
void *trealloc (void *ptr, size_t size) {
|
||||
void *p = realloc (ptr, size);
|
||||
ensure_ptr (p);
|
||||
return p;
|
||||
}
|
||||
|
||||
void *talloc (size_t size) {
|
||||
void *p = malloc (size);
|
||||
ensure_ptr (p);
|
||||
|
Loading…
x
Reference in New Issue
Block a user