diff --git a/Mac/main.m b/Mac/main.m
index bd8d7c2..4af3a78 100644
--- a/Mac/main.m
+++ b/Mac/main.m
@@ -278,7 +278,9 @@ int main(int argc, const char* argv[]) {
}
for (GCDWebServerMultiPartFile* file in [(GCDWebServerMultiPartFormRequest*)request files]) {
NSDictionary* attributes = [[NSFileManager defaultManager] attributesOfItemAtPath:file.temporaryPath error:NULL];
- [string appendFormat:@"%@ = "%@" (%@ | %llu KB)
", file.controlName, file.fileName, file.mimeType, attributes.fileSize / 1000];
+ [string appendFormat:@"%@ = "%@" (%@ | %llu %@)
", file.controlName, file.fileName, file.mimeType,
+ attributes.fileSize >= 1000 ? attributes.fileSize / 1000 : attributes.fileSize,
+ attributes.fileSize >= 1000 ? @"KB" : @"Bytes"];
};
NSString* html = [NSString stringWithFormat:@"
%@
secret = 42
files = "hero_mba_11.jpg" (image/jpeg | 106 KB)
files = "Test File.txt" (text/plain | 0 KB)
secret = 42
files = "hero_mba_11.jpg" (image/jpeg | 106 KB)
files = "Test File.txt" (text/plain | 21 Bytes)