From 7496bf02b0ce2ac5c261f1baa285b700d3c5ac15 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <andreas@grizzly.selfip.net>
Date: Thu, 22 Feb 2007 00:14:37 -0500
Subject: [PATCH] Fix unpickling of triangle.MeshInfo.

---
 meshpy/triangle.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meshpy/triangle.py b/meshpy/triangle.py
index 80fc30b..13889b0 100644
--- a/meshpy/triangle.py
+++ b/meshpy/triangle.py
@@ -44,6 +44,8 @@ class MeshInfo(internals.MeshInfo, MeshInfoBase):
             else:
                 if len(dest_array) != len(array):
                     dest_array.resize(len(array))
+                if not dest_array.allocated and len(array)>0:
+                    dest_array.setup()
 
                 for i,tup in enumerate(array):
                     for j,v in enumerate(tup):
-- 
GitLab