Index: gtkdoc-mkdb.in
===================================================================
RCS file: /cvs/gnome/gtk-doc/gtkdoc-mkdb.in,v
retrieving revision 1.70
diff -u -b -B -p -r1.70 gtkdoc-mkdb.in
--- gtkdoc-mkdb.in	16 Dec 2002 22:22:09 -0000	1.70
+++ gtkdoc-mkdb.in	16 Dec 2002 22:31:58 -0000
@@ -701,9 +701,6 @@ sub OutputStruct {
 	$is_widget_struct = 1;
 	$default_to_public = 0;
     }
-    if ($symbol =~ /^(\S+)Class/) {
-	$default_to_public = 0;
-    }
 
     my $id;
     if ($is_widget_struct) {
Index: gtkdoc-mktmpl.in
===================================================================
RCS file: /cvs/gnome/gtk-doc/gtkdoc-mktmpl.in,v
retrieving revision 1.29
diff -u -b -B -p -r1.29 gtkdoc-mktmpl.in
--- gtkdoc-mktmpl.in	9 Dec 2002 19:02:27 -0000	1.29
+++ gtkdoc-mktmpl.in	16 Dec 2002 22:31:59 -0000
@@ -421,7 +421,7 @@ EOF
     }
 
     if ($type eq "STRUCT") {
-	my $is_object_struct = CheckIsObject ($symbol) || ($symbol =~ m/.*Class$/);
+	my $is_object_struct = CheckIsObject ($symbol);
 	my @fields = ParseStructDeclaration($declaration, $is_object_struct);
 
 	for (my $i = 0; $i <= $#fields; $i += 2) {
Index: gtkdoc-scan.in
===================================================================
RCS file: /cvs/gnome/gtk-doc/gtkdoc-scan.in,v
retrieving revision 1.23
diff -u -b -B -p -r1.23 gtkdoc-scan.in
--- gtkdoc-scan.in	11 Dec 2002 23:56:44 -0000	1.23
+++ gtkdoc-scan.in	16 Dec 2002 22:31:59 -0000
@@ -480,8 +480,7 @@ sub ScanHeader {
 		    $symbol = $1;
 		}
 
-		if ($symbol =~ m/^(\S+)Class/
-                    && $1 ne 'GtkStyle' && $1 !~ /^(Pango|Bonobo)/) {
+		if ($symbol =~ m/^(\S+)Class/) {
 #		    print "Found object: $1\n";
 		    $list .= "<TITLE>$1</TITLE>\n";
 		    push (@objects, $1);





