diff --git a/docs/benchmark.sh b/docs/benchmark.sh index 021caa2..843ad9e 100755 --- a/docs/benchmark.sh +++ b/docs/benchmark.sh @@ -35,5 +35,3 @@ for ((buffer=100; buffer<=1000; buffer+=100)); do echo -e "${buffer}\t${rate}\t${rdata}\t${wdata}" done done - -# EOF diff --git a/src/include/config-aux.h b/src/include/config-aux.h index e5d235b..c1d48e7 100644 --- a/src/include/config-aux.h +++ b/src/include/config-aux.h @@ -43,5 +43,3 @@ typedef bool _Bool; # define true 1 # define __bool_true_false_are_defined 1 #endif - -/* EOF */ diff --git a/src/include/options.h b/src/include/options.h index 4d0c5bb..e10994e 100644 --- a/src/include/options.h +++ b/src/include/options.h @@ -93,5 +93,3 @@ extern bool opts_add_file(opts_t, const char *); #endif #endif /* _OPTIONS_H */ - -/* EOF */ diff --git a/src/include/pv-internal.h b/src/include/pv-internal.h index f4ff24a..720d275 100644 --- a/src/include/pv-internal.h +++ b/src/include/pv-internal.h @@ -398,5 +398,3 @@ void pv_watchpid_setname(pvstate_t, pvwatchfd_t); #endif #endif /* _PV_INTERNAL_H */ - -/* EOF */ diff --git a/src/include/pv.h b/src/include/pv.h index f468b9a..5a744cf 100644 --- a/src/include/pv.h +++ b/src/include/pv.h @@ -299,5 +299,3 @@ void debugging_output(const char *, const char *, int, const char *, ...); #endif #endif /* _PV_H */ - -/* EOF */ diff --git a/src/main/debug.c b/src/main/debug.c index 13f0f56..9b48356 100644 --- a/src/main/debug.c +++ b/src/main/debug.c @@ -118,5 +118,3 @@ void debugging_output( __attribute__((unused)) } #endif /* ENABLE_DEBUGGING */ - -/* EOF */ diff --git a/src/main/help.c b/src/main/help.c index e0c8533..e05ee4b 100644 --- a/src/main/help.c +++ b/src/main/help.c @@ -607,5 +607,3 @@ void display_help(void) printf("\n"); } - -/* EOF */ diff --git a/src/main/main.c b/src/main/main.c index 0a47494..7f93446 100644 --- a/src/main/main.c +++ b/src/main/main.c @@ -540,5 +540,3 @@ int main(int argc, char **argv) return retcode; } - -/* EOF */ diff --git a/src/main/options.c b/src/main/options.c index f6bd831..f374afa 100644 --- a/src/main/options.c +++ b/src/main/options.c @@ -773,5 +773,3 @@ opts_t opts_parse(unsigned int argc, char **argv) return opts; } - -/* EOF */ diff --git a/src/main/remote.c b/src/main/remote.c index 25b5988..4182f45 100644 --- a/src/main/remote.c +++ b/src/main/remote.c @@ -432,5 +432,3 @@ int pv_remote_set( /*@unused@ */ } #endif /* SA_SIGINFO */ - -/* EOF */ diff --git a/src/main/version.c b/src/main/version.c index 3150637..14873cc 100644 --- a/src/main/version.c +++ b/src/main/version.c @@ -31,5 +31,3 @@ void display_version(void) /* Project web site link */ printf("\n%s: <%s>\n", _("Project web site"), PACKAGE_URL); } - -/* EOF */ diff --git a/src/pv/calc.c b/src/pv/calc.c index 25ebe0c..cac291e 100644 --- a/src/pv/calc.c +++ b/src/pv/calc.c @@ -169,5 +169,3 @@ void pv_calculate_transfer_rate(pvstate_t state, bool final) if (state->calc.percentage > 100000) state->calc.percentage = 100000; } - -/* EOF */ diff --git a/src/pv/cursor.c b/src/pv/cursor.c index 8fc3192..12999e3 100644 --- a/src/pv/cursor.c +++ b/src/pv/cursor.c @@ -689,5 +689,3 @@ void pv_crs_fini(pvstate_t state) (void) remove(state->cursor.lock_file); } } - -/* EOF */ diff --git a/src/pv/display.c b/src/pv/display.c index 8e21d45..8215615 100644 --- a/src/pv/display.c +++ b/src/pv/display.c @@ -1308,5 +1308,3 @@ void pv_display(pvstate_t state, bool final) debug("%s: [%s]", "display", state->display.display_buffer); } - -/* EOF */ diff --git a/src/pv/elapsedtime.c b/src/pv/elapsedtime.c index 4a37a87..6aca1d9 100644 --- a/src/pv/elapsedtime.c +++ b/src/pv/elapsedtime.c @@ -251,5 +251,3 @@ void pv_nanosleep(long long nanoseconds) /*@+null@ *//* splint doesn't know about select() */ #endif } - -/* EOF */ diff --git a/src/pv/file.c b/src/pv/file.c index 9f998de..54a8a0a 100644 --- a/src/pv/file.c +++ b/src/pv/file.c @@ -447,5 +447,3 @@ int pv_next_file(pvstate_t state, unsigned int filenum, int oldfd) /*@+onlytrans@ */ /*@+observertrans@ */ } - -/* EOF */ diff --git a/src/pv/loop.c b/src/pv/loop.c index cb166d8..0a58870 100644 --- a/src/pv/loop.c +++ b/src/pv/loop.c @@ -1023,5 +1023,3 @@ int pv_watchpid_loop(pvstate_t state) return 0; } - -/* EOF */ diff --git a/src/pv/number.c b/src/pv/number.c index 2202be6..0710387 100644 --- a/src/pv/number.c +++ b/src/pv/number.c @@ -295,5 +295,3 @@ int pv_percentage(off_t amount, const off_t total) return (int) amount; } - -/* EOF */ diff --git a/src/pv/signal.c b/src/pv/signal.c index 448f00a..da534ff 100644 --- a/src/pv/signal.c +++ b/src/pv/signal.c @@ -551,5 +551,3 @@ void pv_sig_checkbg(void) pv_crs_needreinit(pv_sig_state); #endif } - -/* EOF */ diff --git a/src/pv/state.c b/src/pv/state.c index 9056568..149f3fa 100644 --- a/src/pv/state.c +++ b/src/pv/state.c @@ -527,5 +527,3 @@ void pv_state_inputfiles(pvstate_t state, unsigned int input_file_count, const c /*@+nullstate@*/ /* splint: see unqualifiedtrans note by free() above. */ - -/* EOF */ diff --git a/src/pv/string.c b/src/pv/string.c index b5037a3..14381a6 100644 --- a/src/pv/string.c +++ b/src/pv/string.c @@ -179,5 +179,3 @@ void *pv_memrchr(const void *buffer, int match, size_t length) return NULL; #endif } - -/* EOF */ diff --git a/src/pv/transfer.c b/src/pv/transfer.c index 1a75197..baeeaa6 100644 --- a/src/pv/transfer.c +++ b/src/pv/transfer.c @@ -1182,5 +1182,3 @@ ssize_t pv_transfer(pvstate_t state, int fd, bool *eof_in, bool *eof_out, off_t return state->transfer.written; } - -/* EOF */ diff --git a/src/pv/watchpid.c b/src/pv/watchpid.c index f9b6ab9..63ca89d 100644 --- a/src/pv/watchpid.c +++ b/src/pv/watchpid.c @@ -645,5 +645,3 @@ void pv_watchpid_setname(pvstate_t state, pvwatchfd_t info) debug("%s: %d: [%s]", "set name for fd", info->watch_fd, info->display_name); } - -/* EOF */ diff --git a/tests/Bug_-_Display_length_at_magnitude_boundary_-_Bytes.test b/tests/Bug_-_Display_length_at_magnitude_boundary_-_Bytes.test index 7ec0120..05cbe85 100755 --- a/tests/Bug_-_Display_length_at_magnitude_boundary_-_Bytes.test +++ b/tests/Bug_-_Display_length_at_magnitude_boundary_-_Bytes.test @@ -28,5 +28,3 @@ test "${lineLengthCount}" = "1" && exit 0 echo "variable line lengths detected" tr '\r' '\n' < "${workFile1}" exit 1 - -# EOF diff --git a/tests/Bug_-_Display_length_at_magnitude_boundary_-_Rate.test b/tests/Bug_-_Display_length_at_magnitude_boundary_-_Rate.test index e9dc6c2..373c0c1 100755 --- a/tests/Bug_-_Display_length_at_magnitude_boundary_-_Rate.test +++ b/tests/Bug_-_Display_length_at_magnitude_boundary_-_Rate.test @@ -29,5 +29,3 @@ test "${lineLengthCount}" = "1" && exit 0 echo "variable line lengths detected" tr '\r' '\n' < "${workFile1}" exit 1 - -# EOF diff --git a/tests/Bug_-_Install_all_files.test b/tests/Bug_-_Install_all_files.test index 5d71355..1d34adb 100755 --- a/tests/Bug_-_Install_all_files.test +++ b/tests/Bug_-_Install_all_files.test @@ -39,5 +39,3 @@ fi rm -rf "${testInstallDir}" exit "${exitStatus}" - -# EOF diff --git a/tests/Display_-_--average-rate.test b/tests/Display_-_--average-rate.test index 6eafe3a..a920473 100755 --- a/tests/Display_-_--average-rate.test +++ b/tests/Display_-_--average-rate.test @@ -27,5 +27,3 @@ test "${lineCount}" -lt 2 && exit 0 echo "average rate varied more than expected" tr '\r' '\n' < "${workFile1}" exit 1 - -# EOF diff --git a/tests/Display_-_--bits.test b/tests/Display_-_--bits.test index b7db80f..0011d78 100755 --- a/tests/Display_-_--bits.test +++ b/tests/Display_-_--bits.test @@ -13,5 +13,3 @@ test "${counterValue}" = "800b" && exit 0 echo "unexpected bit counter value: ${counterValue}" exit 1 - -# EOF diff --git a/tests/Display_-_--buffer-percent.test b/tests/Display_-_--buffer-percent.test index 819d708..0d5741b 100755 --- a/tests/Display_-_--buffer-percent.test +++ b/tests/Display_-_--buffer-percent.test @@ -17,5 +17,3 @@ test "${differentLines}" -gt 1 && exit 0 echo "expected output changes not seen" tr '\r' '\n' < "${workFile1}" | sed 's/^ *$/d' | sort | uniq exit 1 - -# EOF diff --git a/tests/Display_-_--bytes.test b/tests/Display_-_--bytes.test index b8d437f..fde7428 100755 --- a/tests/Display_-_--bytes.test +++ b/tests/Display_-_--bytes.test @@ -13,5 +13,3 @@ test "${counterValue}" = "100B" && exit 0 echo "unexpected byte counter value: ${counterValue}" exit 1 - -# EOF diff --git a/tests/Display_-_--eta_-_plausible_values.test b/tests/Display_-_--eta_-_plausible_values.test index 29daed8..df69cf0 100755 --- a/tests/Display_-_--eta_-_plausible_values.test +++ b/tests/Display_-_--eta_-_plausible_values.test @@ -29,5 +29,3 @@ if ! test "${valueCount}" -lt 12; then fi exit 0 - -# EOF diff --git a/tests/Display_-_--fineta_-_plausible_values.test b/tests/Display_-_--fineta_-_plausible_values.test index 41e7f46..9d7ba84 100755 --- a/tests/Display_-_--fineta_-_plausible_values.test +++ b/tests/Display_-_--fineta_-_plausible_values.test @@ -28,5 +28,3 @@ if ! test "${valueCount}" -lt 8; then fi exit 0 - -# EOF diff --git a/tests/Display_-_--last-written.test b/tests/Display_-_--last-written.test index 3a97daf..c73324e 100755 --- a/tests/Display_-_--last-written.test +++ b/tests/Display_-_--last-written.test @@ -30,5 +30,3 @@ if ! test "${lastLine}" = "${expectedLastLine}"; then fi exit 0 - -# EOF diff --git a/tests/Display_-_--numeric.test b/tests/Display_-_--numeric.test index 81f4bc7..2177c8a 100755 --- a/tests/Display_-_--numeric.test +++ b/tests/Display_-_--numeric.test @@ -31,5 +31,3 @@ if ! test "${finalLine}" = "100"; then fi exit 0 - -# EOF diff --git a/tests/Display_-_--numeric_--bytes.test b/tests/Display_-_--numeric_--bytes.test index ce6dee3..a3b5983 100755 --- a/tests/Display_-_--numeric_--bytes.test +++ b/tests/Display_-_--numeric_--bytes.test @@ -30,5 +30,3 @@ if ! test "${finalLine}" = "500"; then echo "final byte count was not 500 (${finalLine})" exit 1 fi - -# EOF diff --git a/tests/Display_-_--numeric_--bytes_--line-mode.test b/tests/Display_-_--numeric_--bytes_--line-mode.test index 283f2ba..4690bcf 100755 --- a/tests/Display_-_--numeric_--bytes_--line-mode.test +++ b/tests/Display_-_--numeric_--bytes_--line-mode.test @@ -33,5 +33,3 @@ if ! test "${finalStdoutLine}" = "100"; then fi exit 0 - -# EOF diff --git a/tests/Display_-_--numeric_--timer.test b/tests/Display_-_--numeric_--timer.test index 0c8d4a0..6f6638e 100755 --- a/tests/Display_-_--numeric_--timer.test +++ b/tests/Display_-_--numeric_--timer.test @@ -37,5 +37,3 @@ if ! test "${finalPercentage}" = "100"; then fi exit 0 - -# EOF diff --git a/tests/Display_-_--progress_-_basic_movement.test b/tests/Display_-_--progress_-_basic_movement.test index 1ff310f..154a2bb 100755 --- a/tests/Display_-_--progress_-_basic_movement.test +++ b/tests/Display_-_--progress_-_basic_movement.test @@ -18,5 +18,3 @@ if ! test "${lineCount}" -gt 2; then fi exit 0 - -# EOF diff --git a/tests/Display_-_--progress_-_increasing.test b/tests/Display_-_--progress_-_increasing.test index af05604..7bcb343 100755 --- a/tests/Display_-_--progress_-_increasing.test +++ b/tests/Display_-_--progress_-_increasing.test @@ -28,5 +28,3 @@ if ! test "${differentBarLengthsCount}" -gt 5; then fi exit 0 - -# EOF diff --git a/tests/Display_-_--quiet.test b/tests/Display_-_--quiet.test index a90b1ca..245fd84 100755 --- a/tests/Display_-_--quiet.test +++ b/tests/Display_-_--quiet.test @@ -15,5 +15,3 @@ if test -s "${workFile1}"; then fi exit 0 - -# EOF diff --git a/tests/Display_-_--rate_-_displayed_value_changes.test b/tests/Display_-_--rate_-_displayed_value_changes.test index a21e745..b1c84cc 100755 --- a/tests/Display_-_--rate_-_displayed_value_changes.test +++ b/tests/Display_-_--rate_-_displayed_value_changes.test @@ -27,5 +27,3 @@ if ! test "${rateCount}" -gt 2; then fi exit 0 - -# EOF diff --git a/tests/Display_-_--timer_-_displayed_value_changes.test b/tests/Display_-_--timer_-_displayed_value_changes.test index 7c38d7e..b7f89cb 100755 --- a/tests/Display_-_--timer_-_displayed_value_changes.test +++ b/tests/Display_-_--timer_-_displayed_value_changes.test @@ -18,5 +18,3 @@ if ! test "${valueCount}" -gt 1; then fi exit 0 - -# EOF diff --git a/tests/General_-_--pidfile.test b/tests/General_-_--pidfile.test index 18b1f14..7c6effb 100755 --- a/tests/General_-_--pidfile.test +++ b/tests/General_-_--pidfile.test @@ -46,5 +46,3 @@ if ! test "${pidValid}" = "1"; then fi exit 0 - -# EOF diff --git a/tests/General_-_--size_argument_handling.test b/tests/General_-_--size_argument_handling.test index 80f0d9b..2bf227f 100755 --- a/tests/General_-_--size_argument_handling.test +++ b/tests/General_-_--size_argument_handling.test @@ -20,5 +20,3 @@ checkSizeArgument 1M 1048576 checkSizeArgument 8G 8589934592 exit 0 - -# EOF diff --git a/tests/Integrity_-_Basic.test b/tests/Integrity_-_Basic.test index a8ee91b..faec203 100755 --- a/tests/Integrity_-_Basic.test +++ b/tests/Integrity_-_Basic.test @@ -23,5 +23,3 @@ if ! test "${inputString}" = "${outputString}"; then fi exit 0 - -# EOF diff --git a/tests/Integrity_-_Binary_data.test b/tests/Integrity_-_Binary_data.test index 071e6a9..664e7f0 100755 --- a/tests/Integrity_-_Binary_data.test +++ b/tests/Integrity_-_Binary_data.test @@ -19,5 +19,3 @@ outputChecksum=$(cksum "${workFile2}" | awk '{print $1}') test "${inputChecksum}" = "${outputChecksum}" || exit 1 exit 0 - -# EOF diff --git a/tests/Integrity_-_From_bursty_source.test b/tests/Integrity_-_From_bursty_source.test index 9f8c42b..03e1991 100755 --- a/tests/Integrity_-_From_bursty_source.test +++ b/tests/Integrity_-_From_bursty_source.test @@ -52,5 +52,3 @@ if ! test "${inputChecksum}" = "${outputChecksum}"; then fi exit 0 - -# EOF diff --git a/tests/Integrity_-_Large_file_support.test b/tests/Integrity_-_Large_file_support.test index b31353b..cae495e 100755 --- a/tests/Integrity_-_Large_file_support.test +++ b/tests/Integrity_-_Large_file_support.test @@ -76,5 +76,3 @@ if ! test "${bytesReported}" -eq "${fileSize}"; then fi exit 0 - -# EOF diff --git a/tests/Integrity_-_On_output_pipe_close.test b/tests/Integrity_-_On_output_pipe_close.test index a60a792..206e24d 100755 --- a/tests/Integrity_-_On_output_pipe_close.test +++ b/tests/Integrity_-_On_output_pipe_close.test @@ -36,5 +36,3 @@ if ! test "${stopAtByteCount}" = "${bytesTransferred}"; then fi exit 0 - -# EOF diff --git a/tests/Integrity_-_When_adjusted_remotely.test b/tests/Integrity_-_When_adjusted_remotely.test index cf7fc02..4f0821f 100755 --- a/tests/Integrity_-_When_adjusted_remotely.test +++ b/tests/Integrity_-_When_adjusted_remotely.test @@ -57,5 +57,3 @@ if ! test "${inputChecksum}" = "${outputChecksum}"; then fi exit 0 - -# EOF diff --git a/tests/Memory_safety_-_Basic.test b/tests/Memory_safety_-_Basic.test index 06cae7d..35493e9 100755 --- a/tests/Memory_safety_-_Basic.test +++ b/tests/Memory_safety_-_Basic.test @@ -34,5 +34,3 @@ seq -w 3 1 100 \ | { runWithValgrind -bnl -i 0.2 -f -L 100 2>"${workFile1}" > "${workFile2}"; } 4>&1 || exit 1 exit 0 - -# EOF diff --git a/tests/Memory_safety_-_Remote_control_receiver.test b/tests/Memory_safety_-_Remote_control_receiver.test index 4b8fb7c..5be8eba 100755 --- a/tests/Memory_safety_-_Remote_control_receiver.test +++ b/tests/Memory_safety_-_Remote_control_receiver.test @@ -39,5 +39,3 @@ done { runWithValgrind -L 100k -i 0.1 -f -P "${workFile3}" "${workFile1}" > "${workFile2}" 2>/dev/null; } 4>&1 || exit 1 exit 0 - -# EOF diff --git a/tests/Memory_safety_-_Remote_control_sender.test b/tests/Memory_safety_-_Remote_control_sender.test index dce2b87..fadad84 100755 --- a/tests/Memory_safety_-_Remote_control_sender.test +++ b/tests/Memory_safety_-_Remote_control_sender.test @@ -35,5 +35,3 @@ runWithValgrind -R "$(cat "${workFile3}")" -L 10M 4>&1 || exit 1 wait exit 0 - -# EOF diff --git a/tests/Modifiers_-_--direct-io.test b/tests/Modifiers_-_--direct-io.test index 520abf1..51d020d 100755 --- a/tests/Modifiers_-_--direct-io.test +++ b/tests/Modifiers_-_--direct-io.test @@ -51,5 +51,3 @@ if ! test "${doubleInputChecksum}" = "${outputChecksum}"; then fi exit 0 - -# EOF diff --git a/tests/Modifiers_-_--force.test b/tests/Modifiers_-_--force.test index 33a4c34..6cfafbe 100755 --- a/tests/Modifiers_-_--force.test +++ b/tests/Modifiers_-_--force.test @@ -32,5 +32,3 @@ if test -s "${workFile1}"; then fi exit 0 - -# EOF diff --git a/tests/Modifiers_-_--interval.test b/tests/Modifiers_-_--interval.test index ba2c9b5..e94728e 100755 --- a/tests/Modifiers_-_--interval.test +++ b/tests/Modifiers_-_--interval.test @@ -17,5 +17,3 @@ if ! test "${lineCount}" -gt 6; then fi exit 0 - -# EOF diff --git a/tests/Modifiers_-_--line-mode.test b/tests/Modifiers_-_--line-mode.test index 3630b70..6cebd04 100755 --- a/tests/Modifiers_-_--line-mode.test +++ b/tests/Modifiers_-_--line-mode.test @@ -28,5 +28,3 @@ if ! test "${lineCount}" -gt 3; then fi exit 0 - -# EOF diff --git a/tests/Modifiers_-_--size.test b/tests/Modifiers_-_--size.test index 3c8bf51..fefc995 100755 --- a/tests/Modifiers_-_--size.test +++ b/tests/Modifiers_-_--size.test @@ -52,5 +52,3 @@ if ! test "${finalLine}" = "200"; then fi exit 0 - -# EOF diff --git a/tests/Modifiers_-_--size_from_file_size.test b/tests/Modifiers_-_--size_from_file_size.test index f5c9f1e..9b10d2d 100755 --- a/tests/Modifiers_-_--size_from_file_size.test +++ b/tests/Modifiers_-_--size_from_file_size.test @@ -45,5 +45,3 @@ sizeCheck 200 50 sizeCheck 50 200 exit 0 - -# EOF diff --git a/tests/Modifiers_-_--sync.test b/tests/Modifiers_-_--sync.test index 14f6afb..c5334a7 100755 --- a/tests/Modifiers_-_--sync.test +++ b/tests/Modifiers_-_--sync.test @@ -41,5 +41,3 @@ if ! test "${inputChecksum}" = "${outputChecksum}"; then fi exit 0 - -# EOF diff --git a/tests/Terminal_-_Detect_width.test b/tests/Terminal_-_Detect_width.test index 3e3a0db..1b20157 100755 --- a/tests/Terminal_-_Detect_width.test +++ b/tests/Terminal_-_Detect_width.test @@ -86,5 +86,3 @@ widthTest 400 widthTest 20 exit 0 - -# EOF diff --git a/tests/Transfer_-_--rate-limit.test b/tests/Transfer_-_--rate-limit.test index 6dbe2ee..f45693a 100755 --- a/tests/Transfer_-_--rate-limit.test +++ b/tests/Transfer_-_--rate-limit.test @@ -17,5 +17,3 @@ if test "${startTime}" = "${endTime}"; then fi exit 0 - -# EOF diff --git a/tests/Transfer_-_--remote.test b/tests/Transfer_-_--remote.test index 2dff64a..64639aa 100755 --- a/tests/Transfer_-_--remote.test +++ b/tests/Transfer_-_--remote.test @@ -32,5 +32,3 @@ if ! test "${line_lengths}" -gt 1; then fi exit 0 - -# EOF diff --git a/tests/Transfer_-_--stop-at-size.test b/tests/Transfer_-_--stop-at-size.test index cebf639..7bd9840 100755 --- a/tests/Transfer_-_--stop-at-size.test +++ b/tests/Transfer_-_--stop-at-size.test @@ -23,5 +23,3 @@ if ! test "${inputChecksum}" = "${outputChecksum}"; then fi exit 0 - -# EOF diff --git a/tests/Watchfd_-_Single_descriptor.test b/tests/Watchfd_-_Single_descriptor.test index 9ebe656..7ba8dcd 100755 --- a/tests/Watchfd_-_Single_descriptor.test +++ b/tests/Watchfd_-_Single_descriptor.test @@ -33,5 +33,3 @@ if ! test "${differentNumbers}" -gt 1; then fi exit 0 - -# EOF diff --git a/tests/run-valgrind.sh b/tests/run-valgrind.sh index 97e785e..d181f1e 100755 --- a/tests/run-valgrind.sh +++ b/tests/run-valgrind.sh @@ -62,5 +62,3 @@ runWithValgrind () { return "${returnValue}" } - -# EOF