From: Kerfuffle Date: Mon, 1 May 2023 11:56:07 +0000 (-0600) Subject: ggml : fix ggml_used_mem() (#1264) X-Git-Tag: gguf-v0.4.0~829 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=2bdc09646d8c6cb74a6f573e9081586b4b83b9d1;p=pkg%2Fggml%2Fsources%2Fllama.cpp ggml : fix ggml_used_mem() (#1264) --- diff --git a/ggml.c b/ggml.c index 8cc48344..5b5ed925 100644 --- a/ggml.c +++ b/ggml.c @@ -4411,7 +4411,7 @@ void ggml_free(struct ggml_context * ctx) { } size_t ggml_used_mem(const struct ggml_context * ctx) { - return ctx->objects_end->offs + ctx->objects_end->size; + return ctx->objects_end == NULL ? 0 : ctx->objects_end->offs + ctx->objects_end->size; } size_t ggml_set_scratch(struct ggml_context * ctx, struct ggml_scratch scratch) {