* riece-options.el (riece-data-directory): Use load-file-name.
[riece] / lisp / riece-options.el
index 1e1057c..bd638cc 100644 (file)
@@ -87,13 +87,9 @@ See the document of the function `recenter'."
   :group 'riece-options)
 
 (defcustom riece-data-directory
   :group 'riece-options)
 
 (defcustom riece-data-directory
-  (cond ((fboundp 'locate-data-directory)
-        (locate-data-directory "riece"))
-       ((symbol-file 'riece-data-directory)
-        (file-name-directory
-         (locate-library (symbol-file 'riece-data-directory))))
-       (t
-        (expand-file-name "riece" data-directory)))
+  (if (fboundp 'locate-data-directory)
+      (locate-data-directory "riece")
+    (file-name-directory load-file-name))
   "Where to look for data files."
   :type 'directory
   :group 'riece-options)
   "Where to look for data files."
   :type 'directory
   :group 'riece-options)