X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fcookie_conversion.c;h=dcdc6da1c0af0e1adea0ca51a117864b686d945b;hb=HEAD;hp=25f85c73d19ce93d8b90f9c7bcec4068b3d2af55;hpb=4d914891a8f5651f8010ac4e94e523df19070a04;p=citadel.git diff --git a/webcit/cookie_conversion.c b/webcit/cookie_conversion.c index 25f85c73d..dcdc6da1c 100644 --- a/webcit/cookie_conversion.c +++ b/webcit/cookie_conversion.c @@ -1,5 +1,13 @@ /* - * $Id$ + * Copyright (c) 1996-2012 by the citadel.org team + * + * This program is open source software. You can redistribute it and/or + * modify it under the terms of the GNU General Public License, version 3. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. */ #include "webcit.h" @@ -11,6 +19,7 @@ */ static char *unset = "; expires=28-May-1971 18:10:00 GMT"; typedef unsigned char byte; /* Byte type used by cookie_to_stuff() */ +extern const char *get_selected_language(void); /* * Pack all session info into one easy-to-digest cookie. Healthy and delicious! @@ -33,7 +42,7 @@ void stuff_to_cookie(int unset_cookies) StrBufHexescAppend(WCC->HBuf, NULL, "|"); StrBufHexescAppend(WCC->HBuf, WCC->wc_password, NULL); StrBufHexescAppend(WCC->HBuf, NULL, "|"); - StrBufHexescAppend(WCC->HBuf, WCC->wc_roomname, NULL); + StrBufHexescAppend(WCC->HBuf, WCC->CurRoom.name, NULL); StrBufHexescAppend(WCC->HBuf, NULL, "|"); StrBufHexescAppend(WCC->HBuf, NULL, get_selected_language()); StrBufHexescAppend(WCC->HBuf, NULL, "|");