Browse Source

Merge pull request #157 from paulo-ferraz-oliveira/fix/dialyzer_issues

Fix dialyzer issues
Ulf Wiger 7 years ago
parent
commit
a30b18c735
1 changed files with 2 additions and 3 deletions
  1. 2 3
      src/gproc.erl

+ 2 - 3
src/gproc.erl

@@ -1597,8 +1597,7 @@ get_value1({T,_,_} = K, shared) when T==c; T==a; T==p; T==r ->
 	      c  -> {K, shared};
 	      c  -> {K, shared};
 	      p  -> {K, shared};
 	      p  -> {K, shared};
               r  -> {K, shared};
               r  -> {K, shared};
-	      a  -> {K, a};
-              rc -> {K, rc}
+	      a  -> {K, a}
 	  end,
 	  end,
     case ets:lookup(?TAB, Key) of
     case ets:lookup(?TAB, Key) of
 	[{_, shared, Value}] -> Value;
 	[{_, shared, Value}] -> Value;
@@ -1817,7 +1816,7 @@ lookup_values({T,_,_} = Key) ->
 %% appropriate value type.
 %% appropriate value type.
 %% @end
 %% @end
 %%
 %%
--spec update_counter(key(), increment()) -> integer().
+-spec update_counter(key(), increment()) -> integer() | [integer()].
 update_counter(Key, Incr) ->
 update_counter(Key, Incr) ->
     Pid = case Key of
     Pid = case Key of
 	      {n,_,_} -> n;
 	      {n,_,_} -> n;