Skip to content

Commit

Permalink
Fix duplicate ei_tracelevel symbol
Browse files Browse the repository at this point in the history
The symbol ei_tracelevel was not declared extern which could
crash the linking step on some compilers.

Updated .gitignore to ignore object files in erl_interface.
  • Loading branch information
psyeugenic authored and Erlang/OTP committed Dec 17, 2009
1 parent 68f1e60 commit ae338a2
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
7 changes: 7 additions & 0 deletions lib/.gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# erl_interface

/erl_interface/bin
/erl_interface/obj.mt
/erl_interface/obj.st
/erl_interface/obj

# megaco

/megaco/src/binary/megaco_ber_bin_drv_media_gateway_control_prev3a.erl
Expand Down
2 changes: 1 addition & 1 deletion lib/erl_interface/src/misc/ei_internal.h
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@
{if (ei_tracelevel >= 5) ei_trace_printf(NAME,1,FORMAT,ARG1,ARG2,ARG3,ARG4, \
ARG5,ARG6,ARG7);}

int ei_tracelevel;
extern int ei_tracelevel;

void ei_trace_printf(const char *name, int level, const char *format, ...);

Expand Down

0 comments on commit ae338a2

Please sign in to comment.