Browse Source

org-export: Fix small bug

* contrib/lisp/org-export.el (org-export-get-coderef-format): Handle
  nil descriptions.
Nicolas Goaziou 13 years ago
parent
commit
0264495f52
1 changed files with 2 additions and 2 deletions
  1. 2 2
      contrib/lisp/org-export.el

+ 2 - 2
contrib/lisp/org-export.el

@@ -2736,9 +2736,9 @@ INFO is the plist used as a communication channel."
   "Return format string for code reference link.
   "Return format string for code reference link.
 PATH is the link path.  DESC is its description."
 PATH is the link path.  DESC is its description."
   (save-match-data
   (save-match-data
-    (cond ((string-match (regexp-quote (concat "(" path ")")) desc)
+    (cond ((not desc) "%s")
+	  ((string-match (regexp-quote (concat "(" path ")")) desc)
 	   (replace-match "%s" t t desc))
 	   (replace-match "%s" t t desc))
-	  ((string= desc "") "%s")
 	  (t desc))))
 	  (t desc))))
 
 
 (defun org-export-inline-image-p (link &optional rules)
 (defun org-export-inline-image-p (link &optional rules)