Subj : src/sbbs3/logout.cpp To : Git commit to main/sbbs/master From : Rob Swindell (in GitKraken) Date : Thu Feb 16 2023 18:56:31 https://gitlab.synchro.net/main/sbbs/-/commit/166e81b9ea286aaf9584b64d Modified Files: src/sbbs3/logout.cpp Log Message: Report correct upload/download Kbytes in data/logs/.log filesAfter the move to 64-bit upload/download byte counts, these integers are different width than 'long' on 32-bit builds (e.g. Windows), so these numbers were wrong on all but 64-bit *nix builds.The change here also uses the cool byte_estimate_to_str() function so that large byte totals are not expressed in 'K' but rather 'M', 'G', 'T' etc. suffixes.The formatting is otherwise consistent with the pre-existing log line format save for the use of an uppercase suffix now.Before:@- 02:19p T: 12 R: 0 P: 0 E: 0 F: 0 U: 0k 0 D:420k 1After:@- 02:07p T: 0 R: 0 P: 0 E: 0 F: 0 U: 0K 0 D:420K 1Before:@- 02:23p T: 0 R: 0 P: 0 E: 0 F: 0 U: 0k 0 D:1359k 1After:@- 02:26p T: 1 R: 0 P: 0 E: 0 F: 0 U: 0K 0 D:1.3M 1This fixes issue #519. I'm glad to hear that sysops still use these log files! --- SBBSecho 3.20-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .