Skip to content

Commit 786aaa4

Browse files
committed
Fixed indexing and unused variables
Changed indexing of the self % buffer from 0 based to the proper 1s based, and eliminated some unused variables. [ticket: X]
1 parent 3fdcb73 commit 786aaa4

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

src/stdlib_logger.f90

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -523,8 +523,7 @@ subroutine format_output_string( self, string, col_indent )
523523
character(*), intent(in) :: string
524524
character(*), intent(in) :: col_indent
525525

526-
integer :: count, indent_len, index_, iostat, length, remain
527-
character(256) :: iomsg
526+
integer :: count, indent_len, index_, length, remain
528527
integer, parameter :: new_len = len(new_line('a'))
529528

530529
length = len_trim(string)
@@ -1064,24 +1063,24 @@ subroutine log_message( self, message, module, procedure, prefix )
10641063
if ( self % add_blank_line ) then
10651064
write( output_unit, '(a)', err=999, iostat=iostat, &
10661065
iomsg=iomsg) &
1067-
new_line('a') // self % buffer(0:self % len_buffer)
1066+
new_line('a') // self % buffer(1:self % len_buffer)
10681067
else
10691068
write( output_unit, '(a)', err=999, iostat=iostat, &
10701069
iomsg=iomsg ) &
1071-
self % buffer(0:self % len_buffer)
1070+
self % buffer(1:self % len_buffer)
10721071
end if
10731072
else
10741073
if ( self % add_blank_line ) then
10751074
do unit=1, self % units
10761075
write( output_unit, '(a)', err=999, iostat=iostat, &
1077-
iomsg=iomsg ) &
1078-
new_line('a') // self % buffer(0:self % len_buffer)
1076+
iomsg=iomsg ) new_line('a') // &
1077+
self % buffer(1:self % len_buffer)
10791078
end do
10801079
else
10811080
do unit=1, self % units
10821081
write( output_unit, '(a)', err=999, iostat=iostat, &
10831082
iomsg=iomsg ) &
1084-
self % buffer(0:self % len_buffer)
1083+
self % buffer(1:self % len_buffer)
10851084
end do
10861085
end if
10871086
end if
@@ -1157,8 +1156,6 @@ subroutine log_text_error( self, line, column, summary, filename, &
11571156
!! statements has failed.
11581157

11591158
character(1) :: acaret
1160-
character(5) :: num
1161-
character(:), allocatable :: fmt
11621159
character(128) :: iomsg
11631160
integer :: iostat
11641161
integer :: lun

0 commit comments

Comments
 (0)