Francois Gouget : winapi: Remove some dead code.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Aug 1 05:16:44 CDT 2007


Module: wine
Branch: master
Commit: 088c30c79a68a2c77bd82a9b5e11ab835fde9865
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=088c30c79a68a2c77bd82a9b5e11ab835fde9865

Author: Francois Gouget <fgouget at free.fr>
Date:   Tue Jul 31 19:03:33 2007 +0200

winapi: Remove some dead code.

---

 tools/winapi/c_parser.pm |   39 ---------------------------------------
 1 files changed, 0 insertions(+), 39 deletions(-)

diff --git a/tools/winapi/c_parser.pm b/tools/winapi/c_parser.pm
index 270334f..37f0db3 100644
--- a/tools/winapi/c_parser.pm
+++ b/tools/winapi/c_parser.pm
@@ -2090,45 +2090,6 @@ sub parse_c_variable($$$$$$$) {
 
     # $output->write("$type: $name: '$_'\n");
 
-    if(1 || $finished) {
-	# Nothing
-    } elsif($self->_parse_c('(?:struct\s+)?ICOM_VTABLE\s*\(.*?\)', \$_, \$line, \$column, \$match)) {
-	$type = "<type>";
-	$name = "<name>";
-    } elsif(s/^((?:enum\s+|interface\s+|struct\s+|union\s+)?\w+)\s*
-		(?:\*\s*)*(\w+|\s*\*?\s*\w+\s*\))\s*(?:\[[^\]]*\]|\([^\)]*\))?
-		(?:,\s*(?:\*\s*)*(\w+)\s*(?:\[[^\]]*\])?)*
-	    \s*(?:=|$)//sx)
-    {
-	$self->_update_c_position($&, \$line, \$column);
-
-	$type = $1;
-	$name = $2;
-
-	$type =~ s/\s//g;
-	$type =~ s/^struct/struct /;
-    } elsif(/^(enum|interface|struct|union)(?:\s+(\w+))?\s*\{.*?\}\s*((?:\*\s*)*)(\w+)\s*(?:=|$)/s) {
-	$self->_update_c_position($&, \$line, \$column);
-
-	my $kind = $1;
-	my $_name= $2;
-	my $stars = $3;
-	$name = $4;
-
-	if(defined($_name)) {
-	    $type = "struct $_name { }";
-	} else {
-	    $type = "struct { }";
-	}
-
-	$stars =~ s/\s//g;
-	if($stars) {
-	    $type .= " $type";
-	}
-    } else {
-	return 0;
-    }
-
     $$refcurrent = $_;
     $$refline = $line;
     $$refcolumn = $column;




More information about the wine-cvs mailing list