CONTEXT_DATA (context)->refresh_url_timer_secs = secs; CONTEXT_DATA (context)->refresh_url_timer_url = strdup (url); if (secs <= 0)
CONTEXT_DATA (context)->refresh_url_timer_secs = URL_s->refresh; CONTEXT_DATA (context)->refresh_url_timer_url = strdup (URL_s->refresh_url);   if(URL_s->dont_cache) CONTEXT_DATA (context)->url_refresh_force_reload = NET_SUPER_RELOAD; else CONTEXT_DATA (context)->url_refresh_force_reload = URL_s->force_reload;  if (URL_s->refresh <= 0)
FE_SetRefreshURLTimer (MWContext *context, uint32 secs, char *url){  if(context->type != MWContextBrowser)	return;  if (CONTEXT_DATA (context)->refresh_url_timer)    XtRemoveTimeOut (CONTEXT_DATA (context)->refresh_url_timer);  if (CONTEXT_DATA (context)->refresh_url_timer_url)    free (CONTEXT_DATA (context)->refresh_url_timer_url);  CONTEXT_DATA (context)->refresh_url_timer = 0;  CONTEXT_DATA (context)->refresh_url_timer_secs = secs;  CONTEXT_DATA (context)->refresh_url_timer_url = strdup (url);  if (secs <= 0)    fe_refresh_url_timer ((XtPointer) context, 0);  else    CONTEXT_DATA (context)->refresh_url_timer =      XtAppAddTimeOut (fe_XtAppContext, secs * 1000,		       fe_refresh_url_timer, (XtPointer) context);}