anchor.diff:  %% @end
   %%--------------------------------------------------------------------
   stop() ->
  -    gen_server:cast(?MODULE, stop). 
  +    gen_server:cast(?MODULE, stop).
   
   %%--------------------------------------------------------------------
   %% @doc
  
positive.code:     PrivDir    = code:priv_dir("eLog"),
      FileName   = filename:join([PrivDir, "Logs", "eLog"]),
      Args       = [{name,   eLogWriter},
  		  {file,   FileName},
  		  {linkto, self()},
  		  {repair, true},
  		  {type,   wrap},
  		  {format, external},
  		  {size,   {MaxNoBytes, MaxNoFiles}}],
      ensureDir(FileName),
      case disk_log:open(Args) of
  	{ok, Handle} ->
  	    Handle;
  	{repaired, Handle, _, _} ->
  	    Handle;
  	{error, Reason} ->
  	    io:format("Failed to open log: ~p~n", [{error, Reason}]),
  	    undefined
      end.
  
  ensureDir(FileName) ->
      case filelib:ensure_dir(FileName) of
  	ok ->
  	    ok; 
  	{error, Reason} ->
  	    erlang:error(Reason)
      end.
  
negative.code: %% @end
  %%--------------------------------------------------------------------
  log(LogLevel, Module, Function, Args, ErrorDesc, LineNumber) ->
      gen_server:cast(?MODULE,
                      {log,
                       LogLevel, Module, Function, Args, ErrorDesc, LineNumber}).
  
  %%%===================================================================
  %%% gen_server callbacks
  