summaryrefslogtreecommitdiff
path: root/lang/ruby18-base/patches/patch-bg
blob: 1e232bb0d0866afa306a55efe988a7d383e076e6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
$NetBSD: patch-bg,v 1.1 2005/11/02 08:56:40 taca Exp $

--- ext/syck/implicit.c.orig	2005-09-20 15:46:43.000000000 +0900
+++ ext/syck/implicit.c
@@ -2481,7 +2481,7 @@ yy244:	++YYCURSOR;
 	goto yy245;
 yy245:
 #line 174 "implicit.re"
-{   return type_id; }
+{   return syck_strndup( type_id, strlen( type_id ) ); }
 #line 2485 "<stdout>"
 yy246:	yych = *++YYCURSOR;
 	switch(yych){
@@ -2928,7 +2928,7 @@ yy264:	++YYCURSOR;
 	goto yy265;
 yy265:
 #line 172 "implicit.re"
-{   return type_id; }
+{   return syck_strndup( type_id, strlen( type_id ) ); }
 #line 2932 "<stdout>"
 yy266:	yych = *++YYCURSOR;
 	switch(yych){