if (embedPrivate->mURI.Length()) { *getter_Copies(embedString) = NEW_TOOLKIT_STRING(embedPrivate->mURI); retval = g_strdup(embedString); }
if (!embedPrivate->mURI.IsEmpty()) retval = NEW_TOOLKIT_STRING(embedPrivate->mURI);
gtk_moz_embed_get_location(GtkMozEmbed *embed){  char *retval = nsnull;  EmbedPrivate *embedPrivate;  nsXPIDLCString embedString;  g_return_val_if_fail ((embed != NULL), (char *)NULL);  g_return_val_if_fail (GTK_IS_MOZ_EMBED(embed), (char *)NULL);  embedPrivate = (EmbedPrivate *)embed->data;    if (embedPrivate->mURI.Length()) {    *getter_Copies(embedString) = NEW_TOOLKIT_STRING(embedPrivate->mURI);    retval = g_strdup(embedString);  }  return retval;}