 
 let kPerfectTempPrefix = "perfect_upload_"
 
-let mime_cr = UInt8(13)
-let mime_lf = UInt8(10)
-let mime_dash = UInt8(45)
+let mime_cr: UInt8 = 13
+let mime_lf: UInt8 = 10
+let mime_dash: UInt8 = 45
 
 /// This class is responsible for reading multi-part POST form data, including handling file uploads.
 /// Data can be given for parsing in little bits at a time by calling the `addTobuffer` function.

		public var file: File?
		
		init() {
		
		}
		
		/// Clean up the BodySpec, possibly closing and deleting any associated temporary file.

//

#if os(Linux)
	import Foundation
	import LinuxBridge
	let S_IRUSR = __S_IREAD
	let S_IRGRP	= (S_IRUSR >> 3)
	let S_IWGRP	= (SwiftGlibc.S_IWUSR >> 3)
	let S_IROTH = (S_IRGRP >> 3)
	let S_IWOTH = (S_IWGRP >> 3)
#else
	import Darwin
#endif
import PerfectLib

enum MimeReadState {
