mirror of
https://github.com/Ylianst/MeshAgent
synced 2025-12-12 06:13:43 +00:00
Fixed memory leak of image data
This commit is contained in:
@@ -404,6 +404,7 @@ KVM_MouseCursors kvm_fetch_currentCursor(Display *cursordisplay)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
x11_exports->XFree(cursor_image);
|
||||||
return(ret);
|
return(ret);
|
||||||
}
|
}
|
||||||
void kvm_send_resolution()
|
void kvm_send_resolution()
|
||||||
@@ -1252,6 +1253,7 @@ void* kvm_server_mainloop(void* parm)
|
|||||||
written = write(slave2master[1], tmpbuffer, 5);
|
written = write(slave2master[1], tmpbuffer, 5);
|
||||||
fsync(slave2master[1]);
|
fsync(slave2master[1]);
|
||||||
}
|
}
|
||||||
|
x11_exports->XFree(cimage);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -1327,6 +1329,7 @@ void* kvm_server_mainloop(void* parm)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (desktop != NULL) { free(desktop); desktop = NULL; }
|
||||||
close(slave2master[1]);
|
close(slave2master[1]);
|
||||||
close(master2slave[0]);
|
close(master2slave[0]);
|
||||||
slave2master[1] = 0;
|
slave2master[1] = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user