From: Daniel KouĊ™il Date: Tue, 19 May 2009 21:42:06 +0000 (+0000) Subject: check mandatory events fields even if they contain enum types X-Git-Tag: glite-lb-client_R_4_0_2_2~5 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=13d25b8ac6e6da2875c9fc4f02bd4e7a9948b7c7;p=jra1mw.git check mandatory events fields even if they contain enum types --- diff --git a/org.glite.lb.common/src/events_parse.c.T b/org.glite.lb.common/src/events_parse.c.T index e80aee4..856210a 100644 --- a/org.glite.lb.common/src/events_parse.c.T +++ b/org.glite.lb.common/src/events_parse.c.T @@ -398,12 +398,10 @@ for my $t (sort { $event->{order}->{$a} <=> $event->{order}->{$b} } for ($event->getFieldsOrdered) { my $f = selectField $event $_; next if $f->{optional}; - if (!$f->{codes}) { - my $fn = $f->{name}; - my $fu = uc $fn; - my $ft = $f->{type}; - gen "\tif (". $f->isNULL("event->$tl.$fn") .") MISSING(EDG_WLL\_$tu\_$fu)\n"; - } + my $fn = $f->{name}; + my $fu = uc $fn; + my $ft = $f->{type}; + gen "\tif (". $f->isNULL("event->$tl.$fn") .") MISSING(EDG_WLL\_$tu\_$fu)\n"; } gen $indent.$indent."break;\n"; }