Kaynağa Gözat

Fix use-after-free in overlay_clear

master
Nathaniel Walizer 3 ay önce
ebeveyn
işleme
455cc018b7
1 değiştirilmiş dosya ile 3 ekleme ve 1 silme
  1. +3
    -1
      src/overlay.c

+ 3
- 1
src/overlay.c Dosyayı Görüntüle

@@ -23,9 +23,11 @@ void overlay_done(Overlay* overlay) {

int overlay_clear(Overlay* overlay) {
int n_cleared = 0;
overlay_message* next = NULL;
for ( overlay_message* message = overlay->messages;
NULL != message;
message = message->next) {
message = next) {
next = message->next;
free(message->string);
free(message);
++n_cleared;


Yükleniyor…
İptal
Kaydet