vulkan : fix free of stack addr in llama_buffer
This commit is contained in:
parent
f58f581ca8
commit
2d2c76acc4
1 changed files with 4 additions and 2 deletions
|
@ -765,8 +765,10 @@ struct llama_buffer {
|
|||
~llama_buffer() {
|
||||
if (data) {
|
||||
#ifdef GGML_USE_KOMPUTE
|
||||
if (ggml_vk_has_device()) {
|
||||
ggml_vk_free_memory(memory);
|
||||
if (memory.data) {
|
||||
if (ggml_vk_has_device()) {
|
||||
ggml_vk_free_memory(memory);
|
||||
}
|
||||
data = NULL;
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue