line |
true |
false |
branch |
36
|
0 |
0 |
if (ref $args ne 'HASH') |
41
|
0 |
0 |
if (not exists $$args{'-logfile'} && defined $$args{'-logfile'}) { } |
49
|
0 |
0 |
if ($temp_arg ne 'SCALAR' and $temp_arg ne 'GLOB' and $temp_arg ne '') |
62
|
0 |
0 |
unless (exists $$args{'-dbi'} and defined $$args{'-dbi'}) |
69
|
0 |
0 |
if (ref $dbh ne 'ARRAY' or $#{$dbh;} != 2) |
78
|
0 |
0 |
unless (exists $Games::FEAR::Log::_QUERIES{$temp_arg}) |
84
|
0 |
0 |
unless $dbh = 'DBI'->connect($$dbh[0], $$dbh[1], $$dbh[2], {'PrintError', 0, 'PrintWarn', 0, 'RaiseError', 1, 'AutoCommit', 0}) |
93
|
0 |
0 |
unless (exists $$args{'-create'} and defined $$args{'-create'}) |
100
|
0 |
0 |
unless ($temp_arg) |
109
|
0 |
0 |
unless (exists $$args{'-table'} and defined $$args{'-table'} and $$args{'-table'} =~ /\A[a-z0-9_]+\z/) |
122
|
0 |
0 |
if ($@ ne '') |
124
|
0 |
0 |
if ($@ =~ /table .+ exist/imsx) { } |
127
|
0 |
0 |
unless ($create_of{$new_object->ident}) |
134
|
0 |
0 |
unless $dbh->do(_build_query('ddl', $temp_arg)) |
138
|
0 |
0 |
if ($@ ne '') |
153
|
0 |
0 |
unless (exists $$args{'-history'} and defined $$args{'-history'}) |
160
|
0 |
0 |
unless (defined $temp_arg) |
169
|
0 |
0 |
unless (exists $$args{'-truncate'} and defined $$args{'-truncate'}) |
176
|
0 |
0 |
if ($temp_arg != 0) |
192
|
0 |
0 |
unless (defined $logfile_of{$self->ident}) |
206
|
0 |
0 |
if (ref $logfile eq 'SCALAR') { } |
|
0 |
0 |
elsif (ref $logfile eq 'GLOB') { } |
217
|
0 |
0 |
if (copy($logfile, $tempfile) != 1) |
225
|
0 |
0 |
unless (-e $logfile) |
230
|
0 |
0 |
if (copy($logfile, $tempfile) != 1) |
237
|
0 |
0 |
if ($truncate_of{$self->ident} == 1) |
239
|
0 |
0 |
if (ref $logfile eq 'SCALAR') { } |
|
0 |
0 |
elsif (ref $logfile eq 'GLOB') { } |
250
|
0 |
0 |
if ($@ ne '') |
255
|
0 |
0 |
unless ($return_val) |
262
|
0 |
0 |
unless open my $trunc_file, '>', $logfile |
270
|
0 |
0 |
if ($duration != 0) |
273
|
0 |
0 |
unless $dbh->do(_build_query('remove_expired', $table_of{$self->ident}), undef, $duration) |
278
|
0 |
0 |
unless $dbh->commit |
282
|
0 |
0 |
if ($@ ne '') |
297
|
0 |
0 |
if ($line =~ /] \*+? Results for Map/i) |
302
|
0 |
0 |
if ($line =~ /] Team: Team (\d)/i) |
307
|
0 |
0 |
if ($line =~ /\[(.+?)] Player: ([^ ]+) \(uid: (.+?)\)/i) |
318
|
0 |
0 |
if ($line =~ /] $stat: (\d+)/i) |
325
|
0 |
0 |
if ($line =~ /] objective: (\d+)/i) |
333
|
0 |
0 |
unless ($count) = $dbh->selectrow_array(_build_query('test_dml', $table_of{$self->ident}), $session{'timestamp'}, $session{'uid'}) |
341
|
0 |
0 |
if ($count < 1) |
345
|
0 |
0 |
unless $dbh->do(_build_query('dml', $table_of{$self->ident}), $session{'timestamp'}, $session{'uid'}, $session{'player'}, $session{'team'}, $session{'score'}, $session{'kills'}, $session{'deaths'}, $session{'teamkills'}, $session{'suicides'}, $session{'objective'}) |
361
|
0 |
0 |
if ($@ ne '') |
375
|
0 |
0 |
unless $dbh->commit |
379
|
0 |
0 |
if ($@ ne '') |
403
|
0 |
0 |
if ($@ ne '') |
409
|
0 |
0 |
if (defined $dbh->err) |
435
|
0 |
0 |
if ($@ ne '') |
441
|
0 |
0 |
if (defined $dbh->err) |
467
|
0 |
0 |
if ($@ ne '') |
473
|
0 |
0 |
if (defined $dbh->err) |
500
|
0 |
0 |
if ($@ ne '') |
506
|
0 |
0 |
if (defined $dbh->err) |
533
|
0 |
0 |
if ($@ ne '') |
539
|
0 |
0 |
if (defined $dbh->err) |
555
|
0 |
0 |
unless defined $offset |
556
|
0 |
0 |
unless $offset =~ /^[0-9]+$/ |
559
|
0 |
0 |
unless defined $length |
560
|
0 |
0 |
unless $offset =~ /^[0-9]+$/ |
566
|
0 |
0 |
if ($length) { } |
645
|
0 |
0 |
if ($span =~ /\A \+? (\d+) ($span_types) \z/msx) { } |
|
0 |
0 |
elsif ($span eq '0') { } |
663
|
0 |
0 |
if (exists $Games::FEAR::Log::_QUERIES{'mysql'}{$queryname}) |