Allocate memory for the url window target because we free it later. Fix from Dan McGuirk <djm@indirect.com>. a=ramiro.

git-svn-id: svn://10.0.0.236/trunk@236 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
slamm
1998-04-14 16:49:20 +00:00
parent 68c20c6807
commit 492a2f3cbf

View File

@@ -347,10 +347,10 @@ XFE_RDFView::Buttonfunc(const OutlineButtonFuncData *data)
if (data->button == Button2)
{
// Dispatch in new window (same as double click)
char *s = HT_GetNodeURL (node);
URL_Struct *url = NET_CreateURLStruct (s, NET_DONT_RELOAD);
url->window_target = "_rdf_target";
fe_reuseBrowser (m_contextData, url);
char *s = HT_GetNodeURL (node);
URL_Struct *url = NET_CreateURLStruct (s, NET_DONT_RELOAD);
url->window_target = XP_STRDUP("_rdf_target");
fe_reuseBrowser (m_contextData, url);
}
}
}
@@ -374,10 +374,10 @@ XFE_RDFView::Buttonfunc(const OutlineButtonFuncData *data)
else
{
// Dispatch in new window (same as button2 above)
char *s = HT_GetNodeURL (node);
URL_Struct *url = NET_CreateURLStruct (s, NET_DONT_RELOAD);
url->window_target = "_rdf_target";
fe_reuseBrowser (m_contextData, url);
char *s = HT_GetNodeURL (node);
URL_Struct *url = NET_CreateURLStruct (s, NET_DONT_RELOAD);
url->window_target = XP_STRDUP("_rdf_target");
fe_reuseBrowser (m_contextData, url);
}
}