diff options
| author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-05-03 17:41:11 +0000 |
|---|---|---|
| committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-05-03 17:41:11 +0000 |
| commit | c3a5bc24778383b35053ae86516c1d8cd5f53e60 (patch) | |
| tree | 721d988dc948a6ee0009f6d24e5d809f5ccfb4f2 /ext | |
| parent | 5d9697ad0ac3a4a36c4c758cb11d07a88fdf46ad (diff) | |
| download | ruby-c3a5bc24778383b35053ae86516c1d8cd5f53e60.tar.gz ruby-c3a5bc24778383b35053ae86516c1d8cd5f53e60.tar.xz ruby-c3a5bc24778383b35053ae86516c1d8cd5f53e60.zip | |
* ext/syck/yaml2byte.c (syck_yaml2byte_handler): need to free
type_tag. a patch from Pat Eyler <rubypate at gmail.com>.
[ruby-core:07808]
git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext')
| -rw-r--r-- | ext/syck/yaml2byte.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/syck/yaml2byte.c b/ext/syck/yaml2byte.c index 61cd8c8ea..821a3cd5b 100644 --- a/ext/syck/yaml2byte.c +++ b/ext/syck/yaml2byte.c @@ -145,6 +145,7 @@ syck_yaml2byte_handler(p, n) strcat( type_tag, "!" ); strcat( type_tag, n->type_id ); bytestring_append( val, YAMLBYTE_TRANSFER, type_tag, NULL); + S_FREE(type_tag); } } switch (n->kind) |
