summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJake Koroman <jake@jakekoroman.com>2025-09-02 10:36:31 -0400
committerJake Koroman <jake@jakekoroman.com>2025-09-02 10:36:31 -0400
commit46f176d349f4f10cdf16e808bbafafb59a7842de (patch)
tree04579ec394163d9228a1ac0ae54f30d7d9cbe4e7
parent5b8f96812dfd56a7e2fa60097f8099db9368a3f4 (diff)
fix array out of bounds access.
-rw-r--r--jrk.h7
1 files changed, 1 insertions, 6 deletions
diff --git a/jrk.h b/jrk.h
index ad7c52e..0d4cade 100644
--- a/jrk.h
+++ b/jrk.h
@@ -423,11 +423,7 @@ jrk_sv_from_parts(char *data, u64 count)
{
jrk_StringView result = {0};
result.data = data;
-
- if (data[count] == '\0')
- result.count = count-1;
- else
- result.count = count;
+ result.count = count;
return result;
}
@@ -477,7 +473,6 @@ jrk_sv_chop_delim(jrk_StringView *sv, char delim)
} else {
sv->data += i;
sv->count -= i;
- result.count++;
}
return result;