summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArtyom Khramov <futu.fata@gmail.com>2018-05-20 00:44:43 +0600
committerArtyom Khramov <futu.fata@gmail.com>2018-05-20 00:53:08 +0600
commitf38a1009173c0b30c358041df52967ecbde03560 (patch)
treef762c1697b1bacf96fa68e9137b3ee2e0a3d853d
parent642417ac054fc5328ef734ddd7e3dc678cd715b0 (diff)
downloademacs-f38a100917.tar.gz
Ensure system package cleanup
The function introduced in https://github.com/jwiegley/use-package/issues/673 wasn't declared at compile time, and it made byte compiler unhappy. Moreover, it was forgotten to remove redundant compile time variables. Thanks @tarsius for pointing that out. This change * Removes redundant variable declarations * Adds `system-packages-get-command` function declaration. Copyright-paperwork-exempt: yes
-rw-r--r--lisp/use-package/use-package-ensure-system-package.el4
1 files changed, 1 insertions, 3 deletions
diff --git a/lisp/use-package/use-package-ensure-system-package.el b/lisp/use-package/use-package-ensure-system-package.el
index 9f2a59ae5e6..e4b3e32b547 100644
--- a/lisp/use-package/use-package-ensure-system-package.el
+++ b/lisp/use-package/use-package-ensure-system-package.el
@@ -23,9 +23,7 @@
(require 'system-packages nil t)
(eval-when-compile
- (defvar system-packages-package-manager)
- (defvar system-packages-supported-package-managers)
- (defvar system-packages-use-sudo))
+ (declare-function system-packages-get-command "system-packages"))
(defun use-package-ensure-system-package-install-command (pack)
"Return the default install command for PACK."