diff options
author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2009-06-11 11:02:16 +0000 |
---|---|---|
committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2009-06-11 11:02:16 +0000 |
commit | 82e145a3ca5f8f8b7f25ffb8531ff9fba68e4340 (patch) | |
tree | 62f31c8f20b2f1ad3ac19d674d0b2d1eaa6df2a7 /lang/erlang/files | |
parent | c8a148d3bfc2d0cb465d6b0de4b48f9146f4da8e (diff) |
Notes
Diffstat (limited to 'lang/erlang/files')
-rw-r--r-- | lang/erlang/files/patch-erts_emulator_beam_erl__process__dump.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/lang/erlang/files/patch-erts_emulator_beam_erl__process__dump.c b/lang/erlang/files/patch-erts_emulator_beam_erl__process__dump.c deleted file mode 100644 index cdccf8671ff6..000000000000 --- a/lang/erlang/files/patch-erts_emulator_beam_erl__process__dump.c +++ /dev/null @@ -1,27 +0,0 @@ - -$FreeBSD$ - ---- erts/emulator/beam/erl_process_dump.c.orig -+++ erts/emulator/beam/erl_process_dump.c -@@ -399,9 +399,11 @@ - static void - dump_externally(int to, void *to_arg, Eterm term) - { -- byte sbuf[1024]; /* encode and hope for the best ... */ -- byte* s; -- byte* p; -+ byte *sbuf, *s, *p; -+ unsigned size; -+ -+ size = encode_size_struct(term, TERM_TO_BINARY_DFLAGS); -+ sbuf = (byte *) erts_alloc(ERTS_ALC_T_TMP, size); - - s = p = sbuf; - erts_to_external_format(NULL, term, &p, NULL, NULL); -@@ -409,4 +411,6 @@ - while (s < p) { - erts_print(to, to_arg, "%02X", *s++); - } -+ -+ erts_free(ERTS_ALC_T_TMP, (void *) sbuf); - } |