aboutsummaryrefslogtreecommitdiff
path: root/ggml.c
diff options
context:
space:
mode:
authorKerfuffle <44031344+KerfuffleV2@users.noreply.github.com>2023-05-01 05:56:07 -0600
committerGitHub <noreply@github.com>2023-05-01 14:56:07 +0300
commit2bdc09646d8c6cb74a6f573e9081586b4b83b9d1 (patch)
tree7da261676542a8e2ab84dd4e7ec8dd3507a42db6 /ggml.c
parent70269cae37538461ff816e714afbb3ebcdcdc26b (diff)
ggml : fix ggml_used_mem() (#1264)
Diffstat (limited to 'ggml.c')
-rw-r--r--ggml.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ggml.c b/ggml.c
index 8cc4834..5b5ed92 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) {