From d0a22bcf7ba483abe1c1cd07bab01151f78fafe4 Mon Sep 17 00:00:00 2001
From: Florian Meyer <florianfelix@web.de>
Date: Fri, 18 Mar 2011 17:36:19 +0000
Subject: [PATCH] update for changes to python 3.2

---
 io_export_pc2.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/io_export_pc2.py b/io_export_pc2.py
index cb9cb4ae6..f244b285d 100644
--- a/io_export_pc2.py
+++ b/io_export_pc2.py
@@ -60,14 +60,14 @@ def do_export(context, props, filepath):
     end = props.range_end
     sampling = float(props.sampling)
     apply_modifiers = props.apply_modifiers
-    me = ob.to_mesh(sc, apply_modifiers, 'PREVIEW')
+    me = ob.create_mesh(sc, apply_modifiers, 'PREVIEW')
     vertCount = len(me.vertices)
     sampletimes = getSampling(start, end, sampling)
     sampleCount = len(sampletimes)
     
     # Create the header
-    headerFormat='<12ciiffi'
-    headerStr = struct.pack(headerFormat, 'P','O','I','N','T','C','A','C','H','E','2','\0',
+    headerFormat='<12siiffi'
+    headerStr = struct.pack(headerFormat, b'POINTCACHE2\0',
                             1, vertCount, start, sampling, sampleCount)
 
     file = open(filepath, "wb")
@@ -75,7 +75,7 @@ def do_export(context, props, filepath):
     
     for frame in sampletimes:
         sc.frame_set(frame)
-        me = ob.to_mesh(sc, apply_modifiers, 'PREVIEW')
+        me = ob.create_mesh(sc, apply_modifiers, 'PREVIEW')
         
         if len(me.vertices) != vertCount:
             file.close()
@@ -200,4 +200,4 @@ def unregister():
     #bpy.types.VIEW3D_PT_tools_objectmode.remove(menu_func)
     
 if __name__ == "__main__":
-    register()
+    register()
\ No newline at end of file
-- 
GitLab