On Tue, Sep 11, 2001 at 07:40:54AM +0200, Henrik Nordstrom wrote:
> You can try the attached patch. It is a direct port of the old one.
> Completely untested, but not much have changed...
> Index: squid/src/authenticate.c
> --- squid/src/authenticate.c 2001/01/12 00:51:44 1.13.2.1
> +++ squid/src/authenticate.c 2001/09/11 05:32:25
[ ... ]
> @@ -96,12 +98,13 @@
> }
> r = xcalloc(1, sizeof(authenticateStateData));
> cbdataAdd(r, cbdataXfree, 0);
> + xstrncpy(r->user, rfc1738_escape(hashKeyStr(auth_user->hash), sizeof(r->user));
I've patched it (successfully), but when I compile it, gcc gives the
following errors:
---- gmake[2]: Entering directory `/home/andrew/alfred-current/squid/src' gcc -g -Wall -I. -I../include -I../include -c -o authenticate.o authenticate.c authenticate.c: In function `authenticateStart': authenticate.c:101: incompatible type for argument 1 of `hashKeyStr' authenticate.c:101: too many arguments to function `rfc1738_escape' authenticate.c:101: syntax error before `;' authenticate.c:107: warning: too few arguments for format authenticate.c:107: syntax error before `)' gmake[2]: *** [authenticate.o] Error 1 ---- D'you reckon you could have a look at this? TIA, - andrew -- void signature () { cout << "Andrew Reid -- andrew.reid@plug.cx" << endl; cout << "Cell: +61 401 946 813" << endl; cout << "Quidquid latine dictum sit, altum viditur" << endl; }Received on Thu Sep 20 2001 - 22:03:46 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:14:22 MST