X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=citadel%2Fmodules%2Frssclient%2Fserv_rssclient.c;fp=citadel%2Fmodules%2Frssclient%2Fserv_rssclient.c;h=5893fe76b73b157822d8f0f3d6cda5195d0a7b0a;hp=17b67317fd7a5ac42c25e3e888ec954ab1acb73c;hb=7edd77a042a33901a0f7c4ef85fef560fa4c8304;hpb=79bddf1aaf7c65188a812102bd91c6158ce3f0a4 diff --git a/citadel/modules/rssclient/serv_rssclient.c b/citadel/modules/rssclient/serv_rssclient.c index 17b67317f..5893fe76b 100644 --- a/citadel/modules/rssclient/serv_rssclient.c +++ b/citadel/modules/rssclient/serv_rssclient.c @@ -1,7 +1,7 @@ /* * Bring external RSS feeds into rooms. * - * Copyright (c) 2007-2015 by the citadel.org team + * Copyright (c) 2007-2016 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. @@ -507,9 +507,9 @@ eNextState RSS_FetchNetworkUsetableEntry(AsyncIO *IO) void UpdateLastKnownGood(pRSSConfig *pCfg, time_t now) { - OneRoomNetCfg* pRNCfg; + OneRoomNetCfg *pRNCfg; begin_critical_section(S_NETCONFIGS); - pRNCfg = CtdlGetNetCfgForRoom (pCfg->QRnumber); + pRNCfg = CtdlGetNetCfgForRoom(pCfg->QRnumber); if (pRNCfg != NULL) { RSSCfgLine *RSSCfg = (RSSCfgLine *)pRNCfg->NetConfigs[rssclient]; @@ -528,6 +528,8 @@ void UpdateLastKnownGood(pRSSConfig *pCfg, time_t now) } } + SaveRoomNetConfigFile(pRNCfg, pCfg->QRnumber); + FreeRoomNetworkStruct(&pRNCfg); end_critical_section(S_NETCONFIGS); }