From 5666c2103756dbf720f22f1eaba8040af2ddcc00 Mon Sep 17 00:00:00 2001 From: "Ralf W. Grosse-Kunstleve" Date: Tue, 27 Feb 2001 18:56:57 +0000 Subject: [PATCH] Enhanced pickle safety measures. [SVN r9358] --- example/getting_started3.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/example/getting_started3.cpp b/example/getting_started3.cpp index 81cf83b0..97b9c883 100644 --- a/example/getting_started3.cpp +++ b/example/getting_started3.cpp @@ -132,9 +132,10 @@ initgetting_started3() py_a_lame_number.def(python::constructor()); py_a_lame_number.def(&a_number::get, "get"); - // The third argument enables pickling of the object's __dict__. + // Enable pickling of the object's __dict__. python::class_builder > - py_a_number(this_module, "a_number", true); + py_a_number(this_module, "a_number"); + py_a_number.dict_defines_state(); py_a_number.def(python::constructor<>()); py_a_number.def(python::constructor()); py_a_number.def(&a_number::get, "get");