cvs: functable / php3protos.awk php4protos.awk php5protos.awk

[email protected] ("Hartmut Holzgraefe")
Newsgroups php.doc.web
Message-ID <cvshholzgra1132070025@cvsserver>
hholzgra		Tue Nov 15 10:53:45 2005 EDT

  Modified files:              
    /functable	php3protos.awk php4protos.awk php5protos.awk 
  Log:
  fixed awk warnings, added extra escape rule for single quotes 
  in proto lines for php 5 source
  
  
http://cvs.php.net/diff.php/functable/php3protos.awk?r1=1.3&r2=1.4&ty=u
Index: functable/php3protos.awk
diff -u functable/php3protos.awk:1.3 functable/php3protos.awk:1.4
--- functable/php3protos.awk:1.3	Fri Sep  2 02:58:11 2005
+++ functable/php3protos.awk	Tue Nov 15 10:53:37 2005
@@ -23,7 +23,7 @@
 }
 {	
 	if(parse && !same) { 
-		split($0,temp,"\*/[[:space:]]*$");
+		split($0,temp,"\\*/[[:space:]]*$");
 		line[lc++]=temp[1];
 		
 	} 
http://cvs.php.net/diff.php/functable/php4protos.awk?r1=1.3&r2=1.4&ty=u
Index: functable/php4protos.awk
diff -u functable/php4protos.awk:1.3 functable/php4protos.awk:1.4
--- functable/php4protos.awk:1.3	Fri Sep  2 02:58:11 2005
+++ functable/php4protos.awk	Tue Nov 15 10:53:37 2005
@@ -23,7 +23,7 @@
 }
 {	
 	if(parse && !same) { 
-		split($0,temp,"\*/[[:space:]]*$");
+		split($0,temp,"\\*/[[:space:]]*$");
 		line[lc++]=temp[1];
 		
 	} 
http://cvs.php.net/diff.php/functable/php5protos.awk?r1=1.2&r2=1.3&ty=u
Index: functable/php5protos.awk
diff -u functable/php5protos.awk:1.2 functable/php5protos.awk:1.3
--- functable/php5protos.awk:1.2	Fri Sep  2 02:58:11 2005
+++ functable/php5protos.awk	Tue Nov 15 10:53:37 2005
@@ -15,6 +15,7 @@
 			lines = sprintf("%s %s ",lines,temp[1]);
 		}
 		split(proto[2],p2," |\\(");
+		gsub("'","''",proto[2]);
 		gsub("'","''",lines);
 		printf("insert into proto5 set function ='%s',proto='%s',proto_desc='%s';\n",p2[2],proto[2],lines);
 		parse=0;
@@ -23,7 +24,7 @@
 }
 {	
 	if(parse && !same) { 
-		split($0,temp,"\*/[[:space:]]*$");
+		split($0,temp,"\\*/[[:space:]]*$");
 		line[lc++]=temp[1];
 		
 	}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.