ref: ee30ed7eeb50323ec727567ce2e09de438aae093
parent: d79e1f6b14c942800cb68fdcd489e4854b182164
author: Ori Bernstein <ori@eigenstate.org>
date: Thu Jul 17 00:44:40 EDT 2025
git/serve: use strip function it's there for a reason
--- a/sys/src/cmd/git/serve.c
+++ b/sys/src/cmd/git/serve.c
@@ -31,8 +31,8 @@
return nil;
if((n = readn(fd, ref, nref-1)) == -1)
return nil;
- while(n > 0 && ref[n-1] == '\n' || ref[n-1] == '\t' || ref[n-1] == ' ')
- n--;
+ ref[n] = 0;
+ strip(ref);
if(strncmp(ref, "ref: ", 5) != 0)
return nil;
s = ref+5;
--
⑨