diff --git a/termux-shared/src/main/java/com/termux/shared/markdown/MarkdownUtils.java b/termux-shared/src/main/java/com/termux/shared/markdown/MarkdownUtils.java index 28e1fc6a..c541ba68 100644 --- a/termux-shared/src/main/java/com/termux/shared/markdown/MarkdownUtils.java +++ b/termux-shared/src/main/java/com/termux/shared/markdown/MarkdownUtils.java @@ -119,9 +119,9 @@ public class MarkdownUtils { return "**" + label + "**: " + def + "\n"; } - public static String getLinkMarkdownString(String label, Object object) { - if (object != null) - return "[" + label + "](" + object + ")"; + public static String getLinkMarkdownString(String label, String url) { + if (url != null) + return "[" + label.replaceAll("]", "\\\\]") + "](" + url.replaceAll("\\)", "\\\\)") + ")"; else return label; }