ref: dc06740582e7b9def9436b5f9f1fc2cac7ea3cb5
parent: 5017f7ec150c873ac2d445601c5ca6706953382e
author: cinap_lenrek <cinap_lenrek@centraldogma>
date: Fri Sep 23 04:24:42 EDT 2011
webfs: fix cookie truncation bug, makes ebay work
--- a/sys/src/cmd/webfs/cookies.c
+++ b/sys/src/cmd/webfs/cookies.c
@@ -1031,7 +1031,6 @@
};
enum
{- AuxBuf = 4096,
MaxCtext = 16*1024*1024,
};
@@ -1162,12 +1161,12 @@
char*
httpcookies(char *dom, char *path, int issecure)
{- char buf[1024];
+ char *s;
Jar *j;
syncjar(jar);
j = cookiesearch(jar, dom, path, issecure);
- snprint(buf, sizeof buf, "%J", j);
+ s = smprint("%J", j);closejar(j);
- return estrdup(buf);
+ return s;
}
--
⑨