From abcc6e21eae77cba99ef2b7f422ed1b2a6b6f57f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dani=C3=A8le=20Vanbaelinghem?= <daniele@nexedi.com>
Date: Tue, 22 Sep 2009 14:33:34 +0000
Subject: [PATCH] use defined constant everywhere instead of hardcoded value

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@29136 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5Type/XMLExportImport.py | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/product/ERP5Type/XMLExportImport.py b/product/ERP5Type/XMLExportImport.py
index d8bd015310..fe73a18060 100644
--- a/product/ERP5Type/XMLExportImport.py
+++ b/product/ERP5Type/XMLExportImport.py
@@ -98,12 +98,12 @@ def Base_asXML(object, root=None):
       elif prop_type in ('data',):
         # Create blocks to represent data
         # <data><block>ZERD</block><block>OEJJM</block></data>
+        size_block = 80
         if isinstance(value, str):
           sub_object.set('type_data','str')
-          size_block = 80
           iterator_block = 0
           data_encoded = standard_b64encode(value)
-          for index in xrange(0, len(data_encoded), 80):
+          for index in xrange(0, len(data_encoded), size_block):
             content = data_encoded[index:index + size_block]
             block = SubElement(sub_object, 'block_data', num=str(iterator_block))
             block.text = content
@@ -111,12 +111,11 @@ def Base_asXML(object, root=None):
         elif isinstance(value, Pdata):
           # Create blocks if there is a stack of data
           sub_object.set('type_data','Pdata')
-          size_block = 80
           data = value
           iterator_block = 0
           while data is not None:
             data_encoded = standard_b64encode(data.data)
-            for index in xrange(0, len(data_encoded), 80):
+            for index in xrange(0, len(data_encoded), size_block):
               content = data_encoded[index:index + size_block]
               block = SubElement(sub_object, 'block_data', num=str(iterator_block))
               block.text = content
-- 
2.30.9