From d2e5de3b6913082faa349e3fe774323b47df4fe4 Mon Sep 17 00:00:00 2001
From: wilcoxjg <wilcoxjg@gmail.com>
Date: Thu, 1 Sep 2011 01:41:44 -0700
Subject: [PATCH] storage/mutable.py: special characters in struct.foo
 arguments indicate standard as opposed to native sizes, we should be using
 these characters in these asserts

---
 src/allmydata/storage/mutable.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/allmydata/storage/mutable.py b/src/allmydata/storage/mutable.py
index 6282af59..e21c41dd 100644
--- a/src/allmydata/storage/mutable.py
+++ b/src/allmydata/storage/mutable.py
@@ -28,8 +28,8 @@ from allmydata.storage.common import UnknownMutableContainerVersionError, \
 # 9   ??        n*92    extra leases
 
 
-assert struct.calcsize("L"), 4 # The struct module doc says that L's are 4 bytes in size.
-assert struct.calcsize("Q"), 8 # The struct module doc says that Q's are 8 bytes in size (at least with big-endian ordering).
+assert struct.calcsize(">L") == 4 # The struct module doc says that L's are 4 bytes in size.
+assert struct.calcsize(">Q") == 8 # The struct module doc says that Q's are 8 bytes in size (at least with big-endian ordering).
 
 class MutableShareFile:
 
-- 
2.45.2