summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/rabbit_amqqueue_sup.erl3
-rw-r--r--src/rabbit_prequeue.erl2
2 files changed, 3 insertions, 2 deletions
diff --git a/src/rabbit_amqqueue_sup.erl b/src/rabbit_amqqueue_sup.erl
index fba7a86142..465c04125b 100644
--- a/src/rabbit_amqqueue_sup.erl
+++ b/src/rabbit_amqqueue_sup.erl
@@ -28,8 +28,7 @@
-ifdef(use_specs).
--spec(start_link/2 ::
- (rabbit_types:amqqueue(), 'declare' | 'recovery' | 'slave') ->
+-spec(start_link/2 :: (rabbit_types:amqqueue(), rabbit_prequeue:start_mode()) ->
{'ok', pid(), pid()}).
-endif.
diff --git a/src/rabbit_prequeue.erl b/src/rabbit_prequeue.erl
index 5400278c54..d71a68c5b8 100644
--- a/src/rabbit_prequeue.erl
+++ b/src/rabbit_prequeue.erl
@@ -35,6 +35,8 @@
-ifdef(use_specs).
+-export_type([start_mode/0]).
+
-type(start_mode() :: 'declare' | 'recovery' | 'slave').
-spec(start_link/3 :: (rabbit_types:amqqueue(), start_mode(), pid())