all repos — homestead @ 8efa0c0335cf673ce530785591f22d5f5ab5259d

Code for my website

enable sniffing content-type of files without extension

Alan Pearce
commit

8efa0c0335cf673ce530785591f22d5f5ab5259d

parent

8cf5dc9b43a926883465b6c5b21a4503fb28eb32

1 file changed, 6 insertions(+), 0 deletions(-)

changed files
M shared/buffer/buffer.goshared/buffer/buffer.go
@@ -10,6 +10,8 @@ pos int
len int } +const blockSize = 512 + func NewBuffer(buf []byte) *Buffer { return &Buffer{ buf: buf,
@@ -100,3 +102,7 @@
func (b *Buffer) Bytes() []byte { return b.buf[:b.len] } + +func (b *Buffer) FirstBlock() []byte { + return b.buf[:min(b.len, blockSize)] +}