From c754555b8742df282bd46ef056837934e973be98 Mon Sep 17 00:00:00 2001 From: nponeccop Date: Fri, 9 Jan 2015 02:22:38 +0200 Subject: [PATCH] FsMagic should avoid sign extension on i686 `uint64(buf.Type)` on i686 is ffffffff9123683e on i686 due to sign extension, so it cannot be compared with `FsMagic(0x9123683E)` Signed-off-by: Andrii Melnykov --- daemon/graphdriver/driver.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daemon/graphdriver/driver.go b/daemon/graphdriver/driver.go index 1c0601278..c23b115ae 100644 --- a/daemon/graphdriver/driver.go +++ b/daemon/graphdriver/driver.go @@ -11,7 +11,7 @@ import ( "github.com/docker/docker/pkg/archive" ) -type FsMagic uint64 +type FsMagic uint32 const ( FsMagicBtrfs = FsMagic(0x9123683E)